14 lines
542 B
CMake
14 lines
542 B
CMake
set(module_dir "${CMAKE_CURRENT_LIST_DIR}/module")
|
|
set(third_party_dir "${CMAKE_CURRENT_LIST_DIR}/third_party")
|
|
set(dir "${module_dir}/radio")
|
|
append_glob_source(radio_src ${dir})
|
|
add_executable(radio ${radio_src})
|
|
target_link_libraries(radio PUBLIC Psc_Widget Renderive_Qt)
|
|
if (MSVC)
|
|
target_compile_definitions(radio PRIVATE MockBackEnd)
|
|
target_compile_options(radio PRIVATE /utf-8)
|
|
endif ()
|
|
set_property(TARGET radio PROPERTY AUTOMOC ON)
|
|
set_property(TARGET radio PROPERTY AUTOUIC ON)
|
|
set_property(TARGET radio PROPERTY AUTORCC ON)
|