Commit 3622122517e937a3159edf88eae0697651278efc

Authored by David Gräff
1 parent 6026fd60

Add forgotten cmake files for translation and res directory

openhantek/res/CMakeLists.txt 0 → 100644
  1 +file(GLOB_RECURSE IMAGES "images/*.png" "images/*.icns" "images/*.svg")
  2 +install(FILES ${IMAGES} DESTINATION "images")
... ...
openhantek/translations/CMakeLists.txt 0 → 100644
  1 +set_directory_properties(PROPERTIES CLEAN_NO_CUSTOM 1)
  2 +
  3 +find_package(Qt5LinguistTools REQUIRED)
  4 +if (NOT FOUND_Qt5LinguistTools)
  5 + message(STATUS "Will not build translations! Please install Qt5LinguistTools")
  6 + return()
  7 +endif()
  8 +
  9 +### translation stuff
  10 +
  11 +file(GLOB TRANSLATION_FILES ${CMAKE_CURRENT_LIST_DIR}/*.ts)
  12 +
  13 +qt5_create_translation(TRANSLATION_MESSAGES ${SRC} ${TRANSLATION_FILES})
  14 +qt5_add_translation(TRANSLATION_QM ${TRANSLATION_FILES})
  15 +add_custom_target(translations_update DEPENDS ${TRANSLATION_MESSAGES})
  16 +add_custom_target(translations DEPENDS ${TRANSLATION_QM})
  17 +
  18 +if(APPLE AND UNIX) ## OSX
  19 + install(FILES ${TRANSLATION_QM} DESTINATION ${PROJECT_NAME}.app/Contents/Resources/translations)
  20 +else()
  21 + install(FILES ${TRANSLATION_QM} DESTINATION translations)
  22 +endif()
0 23 \ No newline at end of file
... ...