enable_language(C) get_filename_component(include_dir "${CMAKE_BINARY_DIR}" PATH) include_directories("${include_dir}") add_executable(MakeInProjectOnly MakeInProjectOnly.c) set(CMAKE_DEPENDS_IN_PROJECT_ONLY 1) file(GENERATE OUTPUT check-$>.cmake CONTENT " if (check_step EQUAL 1) set(check_pairs \"$|${include_dir}/MakeInProjectOnly.h\" ) else() set(check_pairs \"${include_dir}/MakeInProjectOnly.h|\$\" ) endif() ")