Warning, /utilities/okteta/program/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_executable(okteta)
0002 
0003 target_link_libraries(okteta
0004     OktetaKastenControllers
0005     OktetaKastenGui
0006     OktetaKastenCore
0007     KastenControllers
0008     KastenGui
0009     KastenCore
0010     KF5::ConfigCore
0011     KF5::I18n
0012     KF5::XmlGui
0013     KF5::DBusAddons
0014     KF5::Crash
0015 )
0016 
0017 target_sources(okteta
0018     PRIVATE
0019         main.cpp
0020         program.cpp
0021         about.cpp
0022         mainwindow.cpp
0023 
0024         okteta.qrc
0025 )
0026 
0027 set_source_files_properties(about.cpp PROPERTIES
0028     COMPILE_FLAGS -DOKTETA_VERSION=\\\"${Okteta_VERSION}\\\"
0029 )
0030 
0031 ecm_add_app_icon(okteta
0032     ICONS
0033         ${CMAKE_CURRENT_SOURCE_DIR}/16-apps-okteta.png
0034         ${CMAKE_CURRENT_SOURCE_DIR}/22-apps-okteta.png
0035         ${CMAKE_CURRENT_SOURCE_DIR}/32-apps-okteta.png
0036         ${CMAKE_CURRENT_SOURCE_DIR}/48-apps-okteta.png
0037         ${CMAKE_CURRENT_SOURCE_DIR}/64-apps-okteta.png
0038         ${CMAKE_CURRENT_SOURCE_DIR}/128-apps-okteta.png
0039 )
0040 
0041 install(TARGETS okteta  ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
0042 
0043 install(PROGRAMS org.kde.okteta.desktop  DESTINATION ${KDE_INSTALL_APPDIR})
0044 install(FILES org.kde.okteta.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})
0045 
0046 ecm_install_icons(
0047     ICONS
0048         16-apps-okteta.png
0049         22-apps-okteta.png
0050         32-apps-okteta.png
0051         48-apps-okteta.png
0052         64-apps-okteta.png
0053         128-apps-okteta.png
0054     DESTINATION ${KDE_INSTALL_ICONDIR}
0055 )