Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show First 20 Lines • Show All 90 Lines • ▼ Show 20 Line(s) | |||||
91 | endif() | 91 | endif() | ||
92 | find_package(KF5Kirigami2) | 92 | find_package(KF5Kirigami2) | ||
93 | set_package_properties(KF5Kirigami2 PROPERTIES | 93 | set_package_properties(KF5Kirigami2 PROPERTIES | ||
94 | DESCRIPTION "A QtQuick based components set" | 94 | DESCRIPTION "A QtQuick based components set" | ||
95 | PURPOSE "Required at runtime by the mobile app" | 95 | PURPOSE "Required at runtime by the mobile app" | ||
96 | TYPE RUNTIME | 96 | TYPE RUNTIME | ||
97 | ) | 97 | ) | ||
98 | find_package(Phonon4Qt5 CONFIG REQUIRED) | 98 | find_package(Phonon4Qt5 CONFIG REQUIRED) | ||
99 | find_package(KDEExperimentalPurpose) | 99 | find_package(KF5Purpose) | ||
100 | set_package_properties(KDEExperimentalPurpose PROPERTIES | 100 | set_package_properties(KF5Purpose PROPERTIES | ||
101 | DESCRIPTION "A framework for services and actions integration" | 101 | DESCRIPTION "A framework for services and actions integration" | ||
102 | PURPOSE "Required for enabling the share menu in Okular" | 102 | PURPOSE "Required for enabling the share menu in Okular" | ||
103 | TYPE OPTIONAL | 103 | TYPE OPTIONAL | ||
104 | ) | 104 | ) | ||
105 | if (KDEExperimentalPurpose_FOUND) | 105 | if (KF5Purpose_FOUND) | ||
106 | set(PURPOSE_FOUND 1) | 106 | set(PURPOSE_FOUND 1) | ||
107 | else() | 107 | else() | ||
108 | set(PURPOSE_FOUND 0) | 108 | set(PURPOSE_FOUND 0) | ||
109 | endif() | 109 | endif() | ||
110 | 110 | | |||
111 | set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake/modules) | 111 | set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake/modules) | ||
112 | 112 | | |||
113 | find_package(ZLIB REQUIRED) | 113 | find_package(ZLIB REQUIRED) | ||
▲ Show 20 Lines • Show All 305 Lines • ▼ Show 20 Line(s) | 406 | target_link_libraries(okularpart okularcore | |||
419 | KF5::Solid | 419 | KF5::Solid | ||
420 | KF5::WindowSystem | 420 | KF5::WindowSystem | ||
421 | ) | 421 | ) | ||
422 | 422 | | |||
423 | if(KF5Wallet_FOUND) | 423 | if(KF5Wallet_FOUND) | ||
424 | target_link_libraries(okularpart KF5::Wallet) | 424 | target_link_libraries(okularpart KF5::Wallet) | ||
425 | endif() | 425 | endif() | ||
426 | 426 | | |||
427 | if (KDEExperimentalPurpose_FOUND) | 427 | if (KF5Purpose_FOUND) | ||
428 | target_link_libraries(okularpart KDEExperimental::PurposeWidgets) | 428 | target_link_libraries(okularpart KF5::PurposeWidgets) | ||
429 | endif() | 429 | endif() | ||
430 | 430 | | |||
431 | set_target_properties(okularpart PROPERTIES PREFIX "") | 431 | set_target_properties(okularpart PROPERTIES PREFIX "") | ||
432 | 432 | | |||
433 | if (Qt5TextToSpeech_FOUND) | 433 | if (Qt5TextToSpeech_FOUND) | ||
434 | target_link_libraries(okularpart Qt5::TextToSpeech) | 434 | target_link_libraries(okularpart Qt5::TextToSpeech) | ||
435 | endif() | 435 | endif() | ||
436 | install(TARGETS okularpart DESTINATION ${KDE_INSTALL_PLUGINDIR}) | 436 | install(TARGETS okularpart DESTINATION ${KDE_INSTALL_PLUGINDIR}) | ||
Show All 34 Lines |