Warning, /utilities/okteta/parts/kpart/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN=\"oktetapart\")
0002
0003 configure_file(oktetapart.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/oktetapart.desktop @ONLY)
0004
0005 add_library(oktetapart MODULE)
0006
0007 target_link_libraries(oktetapart
0008 OktetaKastenControllers
0009 OktetaKastenGui
0010 OktetaKastenCore
0011 KastenControllers
0012 KastenGui
0013 KastenCore
0014 KF5::I18n
0015 KF5::Parts
0016 )
0017
0018 target_sources(oktetapart
0019 PRIVATE
0020 part.cpp
0021 browserextension.cpp
0022 partfactory.cpp
0023
0024 oktetapart.qrc
0025 )
0026
0027 set_source_files_properties(partfactory.cpp PROPERTIES
0028 COMPILE_FLAGS -DOKTETA_VERSION=\\\"${Okteta_VERSION}\\\"
0029 )
0030
0031 install( TARGETS oktetapart DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/parts)
0032 kcoreaddons_desktop_to_json(oktetapart ${CMAKE_CURRENT_BINARY_DIR}/oktetapart.desktop)
0033
0034 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/oktetapart.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
0035
0036 if(BUILD_TESTING)
0037 add_subdirectory(tests)
0038 endif()