Warning, /frameworks/extra-cmake-modules/tests/ECMQtDeclareLoggingCategoryTest/check.cmake.in is written in an unsupported language. File is not indexed.
0001 set(CMAKE_MODULE_PATH "@MODULES_DIR@/../kde-modules") 0002 set(CMAKE_CURRENT_SOURCE_DIR "@CMAKE_CURRENT_SOURCE_DIR@") 0003 set(CMAKE_CURRENT_BINARY_DIR "@CMAKE_CURRENT_BINARY_DIR@") 0004 0005 0006 ########################################################### 0007 0008 function (check_file) 0009 set(options) 0010 set(oneValueArgs GENERATED EXPECTED) 0011 set(multiValueArgs) 0012 cmake_parse_arguments(ARGS "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) 0013 0014 if (NOT EXISTS "${ARGS_GENERATED}") 0015 message(FATAL_ERROR "${ARGS_GENERATED} was not generated") 0016 endif() 0017 file(READ "${ARGS_GENERATED}" generated_contents) 0018 if (NOT EXISTS "${ARGS_EXPECTED}") 0019 message(FATAL_ERROR "Original ${ARGS_EXPECTED} was not found") 0020 endif() 0021 file(READ "${ARGS_EXPECTED}" original_contents) 0022 if (NOT "${generated_contents}" STREQUAL "${original_contents}") 0023 message(FATAL_ERROR "${generated_file} contains '${generated_contents}' instead of '${original_contents}'") 0024 endif() 0025 endfunction() 0026 0027 0028 check_file( 0029 GENERATED "${CMAKE_CURRENT_BINARY_DIR}/log.categories" 0030 EXPECTED "${CMAKE_CURRENT_SOURCE_DIR}/log.categories" 0031 ) 0032 check_file( 0033 GENERATED "${CMAKE_CURRENT_BINARY_DIR}/log.renamecategories" 0034 EXPECTED "${CMAKE_CURRENT_SOURCE_DIR}/log.renamecategories" 0035 )