Warning, /frameworks/extra-cmake-modules/tests/KDEFetchTranslations/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 cmake_minimum_required(VERSION 3.5) 0002 project(extra-cmake-modules) 0003 0004 # order is important (install dirs before cmake settings)! 0005 set(all_kde_modules 0006 KDEInstallDirs 0007 KDECMakeSettings 0008 ECMMarkNonGuiExecutable 0009 ) 0010 0011 set(ECM_KDE_MODULE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../kde-modules) 0012 set(ECM_MODULE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../modules) 0013 set(CMAKE_MODULE_PATH "${ECM_KDE_MODULE_DIR}" "${ECM_MODULE_DIR}") 0014 0015 foreach(module ${all_kde_modules}) 0016 message(STATUS "module: ${module}") 0017 include("${module}") 0018 endforeach() 0019 0020 _repository_name(name "${CMAKE_CURRENT_SOURCE_DIR}/../../") 0021 if (NOT ${name} STREQUAL "frameworks/extra-cmake-modules") 0022 message(FATAL_ERROR "Wrong repository name: ${name}, should be 'frameworks/extra-cmake-modules'") 0023 endif() 0024 add_executable(dummy ../ExecuteKDEModules/main.c) 0025 ecm_mark_nongui_executable(dummy) 0026 0027 set_target_properties(dummy PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) 0028 0029 if(NOT TARGET fetch-translations) 0030 message(FATAL_ERROR "should have a fetch-translations target") 0031 endif()