Files
CMake/Tests/RunCMake/FileAPI/cmakeFiles-v1.cmake
Brad King 0cc962665b fileapi: Generate partial reply when buildsystem generation fails
In particular, the `configureLog` reply is useful for IDEs to read
`CMakeFiles/CMakeConfigureLog.yaml` when configuration fails.

Fixes: #26621
2025-04-14 10:42:03 -04:00

23 lines
583 B
CMake

include("${CMAKE_CURRENT_LIST_DIR}/dir/dirtest.cmake")
include(CMakeParseArguments)
file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/generated.cmake" "")
include("${CMAKE_CURRENT_BINARY_DIR}/generated.cmake")
include("${CMAKE_CURRENT_LIST_DIR}/../FileAPIDummyFile.cmake")
file(GLOB var
CONFIGURE_DEPENDS
"${CMAKE_CURRENT_SOURCE_DIR}/dir/*")
file(GLOB_RECURSE var
FOLLOW_SYMLINKS
RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}"
CONFIGURE_DEPENDS
"${CMAKE_CURRENT_SOURCE_DIR}/dir/*.cmake")
add_subdirectory(dir)
if(FAIL)
message(FATAL_ERROR "Intentionally fail to configure")
endif()