Warning, /frameworks/extra-cmake-modules/tests/KDEInstallDirsTest/vars_in_sync/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 cmake_minimum_required(VERSION 3.5) 0002 project(KDEInstallDirs.vars_in_sync) 0003 0004 set(ECM_KDE_MODULE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../kde-modules) 0005 set(ECM_MODULE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../modules) 0006 set(CMAKE_MODULE_PATH "${ECM_KDE_MODULE_DIR}") 0007 include(KDEInstallDirs) 0008 0009 include(../var_list.cmake) 0010 include(../../test_helpers.cmake) 0011 0012 foreach(suffix ${var_suffixes}) 0013 assert_var_defined(KDE_INSTALL_${suffix}) 0014 if(DEFINED ${suffix}_expected_value) 0015 assert_vars_strequal(KDE_INSTALL_${suffix} ${suffix}_expected_value) 0016 endif() 0017 assert_var_defined(KDE_INSTALL_FULL_${suffix}) 0018 0019 if(should_set_CMAKE_INSTALL_${suffix}) 0020 assert_vars_strequal(CMAKE_INSTALL_${suffix} KDE_INSTALL_${suffix}) 0021 assert_vars_strequal(CMAKE_INSTALL_FULL_${suffix} KDE_INSTALL_FULL_${suffix}) 0022 endif() 0023 0024 if(NOT KDE_INSTALL_DIRS_NO_DEPRECATED AND DEFINED compat_${suffix}) 0025 assert_vars_strequal(${compat_${suffix}} KDE_INSTALL_${suffix}) 0026 endif() 0027 endforeach() 0028 0029 assert_var_defined(KF_INSTALL_TARGETS_DEFAULT_ARGS) 0030 if (QT_MAJOR_VERSION EQUAL "5") 0031 assert_var_defined(KF5_INSTALL_TARGETS_DEFAULT_ARGS) 0032 endif() 0033 assert_var_defined(KDE_INSTALL_TARGETS_DEFAULT_ARGS) 0034 if(NOT KDE_INSTALL_DIRS_NO_CMAKE_VARIABLES AND 0035 NOT KDE_INSTALL_DIRS_NO_DEPRECATED) 0036 assert_vars_strequal(INSTALL_TARGETS_DEFAULT_ARGS 0037 KDE_INSTALL_TARGETS_DEFAULT_ARGS) 0038 endif() 0039 0040 add_executable(dummy main.c) 0041 set_target_properties(dummy PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})