mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-03 20:29:56 -06:00
In particular, the `configureLog` reply is useful for IDEs to read `CMakeFiles/CMakeConfigureLog.yaml` when configuration fails. Fixes: #26621
23 lines
583 B
CMake
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()
|