Warning, /graphics/okular/shell/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 0002 include_directories( 0003 ${CMAKE_CURRENT_SOURCE_DIR}/.. 0004 ${CMAKE_CURRENT_BINARY_DIR}/../ 0005 ) 0006 0007 # okular 0008 0009 set(okular_SRCS 0010 main.cpp 0011 okular_main.cpp 0012 shell.cpp 0013 shellutils.cpp 0014 recentitemsmodel.cpp 0015 welcomescreen.cpp 0016 0017 shell.qrc 0018 ) 0019 0020 ki18n_wrap_ui(okular_SRCS 0021 welcomescreen.ui) 0022 0023 file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../icons/*-apps-okular.png") 0024 ecm_add_app_icon(okular_SRCS ICONS ${ICONS_SRCS}) 0025 0026 add_executable(okular ${okular_SRCS}) 0027 0028 target_link_libraries(okular KF6::I18n KF6::Parts KF6::WindowSystem KF6::Crash KF6::IconThemes KF6::KIOGui) 0029 if (TARGET Qt6::DBus) 0030 target_link_libraries(okular Qt6::DBus) 0031 endif() 0032 if(TARGET Plasma::Activities) 0033 target_compile_definitions(okular PUBLIC -DWITH_KACTIVITIES=1) 0034 target_link_libraries(okular Plasma::Activities) 0035 endif() 0036 0037 if (HAVE_X11) 0038 target_link_libraries(okular Qt6::GuiPrivate) 0039 endif() 0040 0041 install(TARGETS okular ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0042 0043 0044 # okular shell data files 0045 0046 install( PROGRAMS org.kde.okular.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) 0047 install( FILES org.kde.okular.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR} )