blob: b2e38fc2f53424235e00cb6b90b6c7b5736330ca [file]
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)