Warning, /graphics/okular/mobile/components/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 set(okular_SRCS
0002     okularplugin.cpp
0003     ${CMAKE_SOURCE_DIR}/gui/guiutils.cpp
0004     ${CMAKE_SOURCE_DIR}/gui/tocmodel.cpp
0005     ${CMAKE_SOURCE_DIR}/gui/signaturemodel.cpp
0006     ${CMAKE_SOURCE_DIR}/gui/signatureguiutils.cpp
0007     ${CMAKE_SOURCE_DIR}/gui/certificatemodel.cpp
0008     ${CMAKE_SOURCE_DIR}/gui/pagepainter.cpp
0009     ${CMAKE_SOURCE_DIR}/gui/debug_ui.cpp
0010     pageitem.cpp
0011     documentitem.cpp
0012     thumbnailitem.cpp
0013     okularsingleton.cpp
0014     )
0015 
0016 kconfig_add_kcfg_files(okular_SRCS GENERATE_MOC ${CMAKE_SOURCE_DIR}/conf/settings_mobile.kcfgc)
0017 
0018 add_library(okularplugin SHARED ${okular_SRCS})
0019 set_target_properties(okularplugin PROPERTIES COMPILE_DEFINITIONS "okularpart_EXPORTS")
0020 target_link_libraries(okularplugin
0021         Qt6::Quick
0022         Qt6::Qml
0023         Qt6::Core
0024         Qt6::Xml
0025         Qt6::Svg
0026         KF6::Bookmarks
0027         KF6::I18n
0028         KF6::Service
0029         okularcore
0030         )
0031 
0032 install(TARGETS okularplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/okular)
0033 install(FILES qmldir DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/okular)
0034 install(FILES DocumentView.qml DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/okular)
0035 install(FILES private/PageView.qml DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/okular/private)
0036 
0037 #add_subdirectory(test)