mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-14 02:08:27 +08:00
29 lines
783 B
CMake
29 lines
783 B
CMake
include(RunCMake)
|
|
|
|
set(cmd ${CMAKE_COMMAND} ${CMAKE_CURRENT_LIST_DIR} -G ${RunCMake_GENERATOR})
|
|
|
|
foreach(strictness IN ITEMS STRICT PERMISSIVE BEST_EFFORT)
|
|
run_cmake_command(ExtractStrictness-${strictness} ${cmd}
|
|
-DRunCMake_TEST=ExtractStrictness -DSTRICTNESS=${strictness}
|
|
)
|
|
endforeach()
|
|
|
|
run_cmake(ExtractEnv)
|
|
run_cmake(ExtractFields)
|
|
run_cmake(ExtractMangle)
|
|
run_cmake(ExtractQuiet)
|
|
run_cmake(ExtractRequired)
|
|
run_cmake(ExtractReroot)
|
|
run_cmake(ExtractUninstalled)
|
|
run_cmake(ExtractVersion)
|
|
run_cmake(ImportName)
|
|
run_cmake(ImportPrefix)
|
|
run_cmake(ImportRequires)
|
|
run_cmake(ImportSimple)
|
|
run_cmake(ImportSystem)
|
|
run_cmake(ImportTransitiveFail)
|
|
run_cmake(ImportTransitiveVersion)
|
|
run_cmake(ImportTransitiveVersionFail)
|
|
run_cmake(PopulateFoundVar)
|
|
run_cmake(PopulateMissing)
|