| message(STATUS "CMAKE_SOURCE_DIR='${CMAKE_SOURCE_DIR}'") |
| message(STATUS "CMAKE_BINARY_DIR='${CMAKE_BINARY_DIR}'") |
| message(STATUS "OLD CACHED_VAR_1='${CACHED_VAR_1}'") |
| set(CACHED_VAR_1 "CACHED-VALUE-1" CACHE STRING "") |
| message(STATUS "NEW CACHED_VAR_1='${CACHED_VAR_1}'") |
| set(kept "${CMAKE_BINARY_DIR}/kept") |
| set(removed "${CMAKE_BINARY_DIR}/CMakeFiles/removed") |
| if(FIRST) |
| file(WRITE "${kept}" "") |
| file(WRITE "${removed}" "") |
| else() |
| if(NOT EXISTS "${kept}") |
| message(FATAL_ERROR "File was not kept:\n ${kept}") |
| endif() |
| if(EXISTS "${removed}") |
| message(FATAL_ERROR "File was not removed:\n ${removed}") |
| endif() |
| endif() |