Warning, /office/calligra/words/app/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 project(wordsapp)
0002 
0003 include_directories(
0004     ${CMAKE_CURRENT_SOURCE_DIR}/../part
0005     ${CMAKE_CURRENT_BINARY_DIR}/../part
0006 )
0007 
0008 set(words_KDEINIT_SRCS main.cpp )
0009 
0010 file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../pics/*-apps-calligrawords.png")
0011 ecm_add_app_icon(kdeinit_app_ICONS_SRCS ICONS ${ICONS_SRCS})
0012 if(WIN32)
0013     set(_resourcefile "${CMAKE_CURRENT_BINARY_DIR}/kdeinit_app_ICONS_SRCS.rc")
0014 endif()
0015 
0016 kf5_add_kdeinit_executable( calligrawords ${words_KDEINIT_SRCS})
0017 
0018 if (APPLE)
0019    set_target_properties(calligrawords PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.template)
0020    set_target_properties(calligrawords PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER "org.kde.calligrawords")
0021    set_target_properties(calligrawords PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Words")
0022    install( FILES ${CMAKE_CURRENT_BINARY_DIR}/words_KDEINIT_SRCS.icns DESTINATION ${BUNDLE_INSTALL_DIR}/calligrawords.app/Contents/Resources)
0023 endif ()
0024 
0025 target_link_libraries(kdeinit_calligrawords   komain )
0026 
0027 install(TARGETS kdeinit_calligrawords  ${INSTALL_TARGETS_DEFAULT_ARGS})
0028 
0029 target_link_libraries( calligrawords kdeinit_calligrawords )
0030 install(TARGETS calligrawords  ${INSTALL_TARGETS_DEFAULT_ARGS})
0031 
0032 install( PROGRAMS org.kde.calligrawords.desktop  DESTINATION ${XDG_APPS_INSTALL_DIR})
0033 install( FILES org.kde.calligrawords.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})