Changeset View
Changeset View
Standalone View
Standalone View
src/ui/CMakeLists.txt
Show All 28 Lines | 23 | HEADER_NAMES | |||
---|---|---|---|---|---|
29 | SpellCheckDecorator | 29 | SpellCheckDecorator | ||
30 | PREFIX Sonnet | 30 | PREFIX Sonnet | ||
31 | REQUIRED_HEADERS SonnetUi_HEADERS | 31 | REQUIRED_HEADERS SonnetUi_HEADERS | ||
32 | ) | 32 | ) | ||
33 | 33 | | |||
34 | qt5_wrap_ui(sonnetui_SRCS ${sonnetui_UI}) | 34 | qt5_wrap_ui(sonnetui_SRCS ${sonnetui_UI}) | ||
35 | 35 | | |||
36 | add_library(KF5SonnetUi ${sonnetui_SRCS}) | 36 | add_library(KF5SonnetUi ${sonnetui_SRCS}) | ||
37 | generate_export_header(KF5SonnetUi BASE_NAME SonnetUi EXPORT_FILE_NAME sonnetui_export.h) | 37 | ecm_generate_export_header(KF5SonnetUi | ||
38 | BASE_NAME SonnetUi | ||||
39 | GROUP_BASE_NAME KF | ||||
40 | VERSION ${KF5_VERSION} | ||||
41 | DEPRECATED_BASE_VERSION 0 | ||||
42 | DEPRECATION_VERSIONS 5.65 | ||||
43 | EXCLUDE_DEPRECATED_BEFORE_AND_AT ${EXCLUDE_DEPRECATED_BEFORE_AND_AT} | ||||
44 | ) | ||||
45 | | ||||
38 | add_library(KF5::SonnetUi ALIAS KF5SonnetUi) | 46 | add_library(KF5::SonnetUi ALIAS KF5SonnetUi) | ||
39 | 47 | | |||
40 | target_link_libraries(KF5SonnetUi | 48 | target_link_libraries(KF5SonnetUi | ||
41 | PUBLIC Qt5::Widgets | 49 | PUBLIC Qt5::Widgets | ||
42 | PRIVATE KF5::SonnetCore | 50 | PRIVATE KF5::SonnetCore | ||
43 | ) | 51 | ) | ||
44 | 52 | | |||
45 | set_target_properties(KF5SonnetUi PROPERTIES VERSION ${SONNET_VERSION_STRING} | 53 | set_target_properties(KF5SonnetUi PROPERTIES VERSION ${SONNET_VERSION_STRING} | ||
Show All 33 Lines | 85 | LINK_QCHS | |||
79 | Qt5Gui_QCH | 87 | Qt5Gui_QCH | ||
80 | Qt5Widgets_QCH | 88 | Qt5Widgets_QCH | ||
81 | INCLUDE_DIRS | 89 | INCLUDE_DIRS | ||
82 | ${CMAKE_CURRENT_BINARY_DIR} | 90 | ${CMAKE_CURRENT_BINARY_DIR} | ||
83 | BLANK_MACROS | 91 | BLANK_MACROS | ||
84 | SONNETUI_EXPORT | 92 | SONNETUI_EXPORT | ||
85 | SONNETUI_DEPRECATED_EXPORT | 93 | SONNETUI_DEPRECATED_EXPORT | ||
86 | SONNETUI_DEPRECATED | 94 | SONNETUI_DEPRECATED | ||
95 | "SONNETUI_DEPRECATED_VERSION(x, y, t)" | ||||
87 | TAGFILE_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR} | 96 | TAGFILE_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR} | ||
88 | QCH_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR} | 97 | QCH_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR} | ||
89 | COMPONENT Devel | 98 | COMPONENT Devel | ||
90 | ) | 99 | ) | ||
91 | endif() | 100 | endif() | ||
92 | 101 | | |||
93 | include(ECMGeneratePriFile) | 102 | include(ECMGeneratePriFile) | ||
94 | ecm_generate_pri_file(BASE_NAME SonnetUi LIB_NAME KF5SonnetUi DEPS "widgets" FILENAME_VAR PRI_FILENAME INCLUDE_INSTALL_DIR ${KDE_INSTALL_INCLUDEDIR_KF5}/SonnetUi) | 103 | ecm_generate_pri_file(BASE_NAME SonnetUi LIB_NAME KF5SonnetUi DEPS "widgets" FILENAME_VAR PRI_FILENAME INCLUDE_INSTALL_DIR ${KDE_INSTALL_INCLUDEDIR_KF5}/SonnetUi) | ||
95 | install(FILES ${PRI_FILENAME} DESTINATION ${ECM_MKSPECS_INSTALL_DIR}) | 104 | install(FILES ${PRI_FILENAME} DESTINATION ${ECM_MKSPECS_INSTALL_DIR}) |