set(MODULE_NAME COMPILER)set(${MODULE_NAME}_SOURCESmain.cpptest_build_helpers.cpptest_compile.cpptest_async_build.cpptest_build_options.cpptest_preprocessor.cpptest_opencl_c_versions.cpptest_image_macro.cpptest_compiler_defines_for_extensions.cpptest_pragma_unroll.cpptest_unload_platform_compiler.cpptest_feature_macro.cpp)include(../CMakeCommon.txt)# Copy the required test include directories into the build directory.if(NOT DEFINED COMPILER_TEST_RESOURCES)set(COMPILER_TEST_RESOURCES $<TARGET_FILE_DIR:${${MODULE_NAME}_OUT}>)endif()add_custom_command(COMMENT "Copying compiler test resources..."TARGET ${${MODULE_NAME}_OUT}PRE_BUILDCOMMAND ${CMAKE_COMMAND} -E copy_directory${CLConform_SOURCE_DIR}/test_conformance/compiler/includeTestDirectory${COMPILER_TEST_RESOURCES}/includeTestDirectoryCOMMAND ${CMAKE_COMMAND} -E copy_directory${CLConform_SOURCE_DIR}/test_conformance/compiler/secondIncludeTestDirectory${COMPILER_TEST_RESOURCES}/secondIncludeTestDirectory)