Changeset View
Changeset View
Standalone View
Standalone View
testclient/CMakeLists.txt
1 | set(CMAKE_INCLUDE_CURRENT_DIR ON) | 1 | set(CMAKE_INCLUDE_CURRENT_DIR ON) | ||
---|---|---|---|---|---|
2 | set(CMAKE_AUTORCC ON) | 2 | set(CMAKE_AUTORCC ON) | ||
3 | set(CMAKE_AUTOUIC ON) | 3 | set(CMAKE_AUTOUIC ON) | ||
4 | 4 | | |||
5 | find_package(Qt5 REQUIRED COMPONENTS | | |||
6 | Charts | | |||
7 | Widgets | | |||
8 | ) | | |||
9 | | ||||
10 | include_directories(../src) | 5 | include_directories(../src) | ||
11 | add_subdirectory(widgets) | | |||
12 | include_directories(${CMAKE_CURRENT_BINARY_DIR}) | 6 | include_directories(${CMAKE_CURRENT_BINARY_DIR}) | ||
13 | 7 | | |||
14 | set(AtCoreTestClient_SRCS | 8 | set(AtCoreTestClient_SRCS | ||
15 | main.cpp | 9 | main.cpp | ||
16 | mainwindow.cpp | 10 | mainwindow.cpp | ||
17 | ) | 11 | ) | ||
18 | 12 | | |||
19 | ecm_create_qm_loader(AtCoreTestClient_SRCS atcore_qt) | 13 | ecm_create_qm_loader(AtCoreTestClient_SRCS atcore_qt) | ||
Show All 21 Lines | 28 | else() | |||
41 | set(MACOSX_BUNDLE_INFO_STRING "AtCore - Test Client") | 35 | set(MACOSX_BUNDLE_INFO_STRING "AtCore - Test Client") | ||
42 | set(MACOSX_BUNDLE_COPYRIGHT "2016-2017 The AtCore Authors") | 36 | set(MACOSX_BUNDLE_COPYRIGHT "2016-2017 The AtCore Authors") | ||
43 | set(APPICON ${CMAKE_CURRENT_SOURCE_DIR}/atcore-gui.icns) | 37 | set(APPICON ${CMAKE_CURRENT_SOURCE_DIR}/atcore-gui.icns) | ||
44 | set_source_files_properties(${APPICON} PROPERTIES MACOSX_PACKAGE_LOCATION "Resources") | 38 | set_source_files_properties(${APPICON} PROPERTIES MACOSX_PACKAGE_LOCATION "Resources") | ||
45 | add_executable(atcore-gui MACOSX_BUNDLE ${AtCoreTestClient_SRCS} icons.qrc ${APPICON}) | 39 | add_executable(atcore-gui MACOSX_BUNDLE ${AtCoreTestClient_SRCS} icons.qrc ${APPICON}) | ||
46 | install(TARGETS atcore-gui BUNDLE DESTINATION bin) | 40 | install(TARGETS atcore-gui BUNDLE DESTINATION bin) | ||
47 | endif() | 41 | endif() | ||
48 | 42 | | |||
49 | target_link_libraries(atcore-gui AtCoreTestWidgets AtCore::AtCore Qt5::Widgets Qt5::Charts) | 43 | target_link_libraries(atcore-gui AtCore::AtCoreWidgets AtCore::AtCore Qt5::Widgets Qt5::Charts) | ||
50 | | ||||
51 | | ||||
52 | |