Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show First 20 Lines • Show All 49 Lines • ▼ Show 20 Line(s) | 42 | find_package(KF5 REQUIRED COMPONENTS | |||
---|---|---|---|---|---|
50 | ItemViews | 50 | ItemViews | ||
51 | KCMUtils | 51 | KCMUtils | ||
52 | TextWidgets | 52 | TextWidgets | ||
53 | WidgetsAddons | 53 | WidgetsAddons | ||
54 | WindowSystem | 54 | WindowSystem | ||
55 | XmlGui | 55 | XmlGui | ||
56 | ) | 56 | ) | ||
57 | 57 | | |||
58 | option(COMPILE_QML "Precompile QML code" ON) | ||||
59 | | ||||
58 | # enable QML debugging for debug builds | 60 | # enable QML debugging for debug builds | ||
59 | set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DQT_QML_DEBUG") | 61 | set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DQT_QML_DEBUG") | ||
60 | 62 | | |||
61 | # subdirectories to build | 63 | # subdirectories to build | ||
62 | ecm_optional_add_subdirectory(data) | 64 | ecm_optional_add_subdirectory(data) | ||
63 | ecm_optional_add_subdirectory(doc) | 65 | ecm_optional_add_subdirectory(doc) | ||
64 | ecm_optional_add_subdirectory(src) | 66 | ecm_optional_add_subdirectory(src) | ||
65 | # ecm_optional_add_subdirectory(sounds) | 67 | # ecm_optional_add_subdirectory(sounds) | ||
66 | ecm_optional_add_subdirectory(images) | 68 | ecm_optional_add_subdirectory(images) | ||
67 | ecm_optional_add_subdirectory(icons) | 69 | ecm_optional_add_subdirectory(icons) | ||
68 | 70 | | |||
69 | # files to install in the ktouch project root directory | 71 | # files to install in the ktouch project root directory | ||
70 | install( PROGRAMS org.kde.ktouch.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) | 72 | install( PROGRAMS org.kde.ktouch.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) | ||
71 | install(FILES org.kde.ktouch.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) | 73 | install(FILES org.kde.ktouch.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) | ||
72 | 74 | | |||
73 | feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) | 75 | feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) |