1
0
mirror of https://github.com/Kitware/CMake.git synced 2025-10-14 02:08:27 +08:00
Files
CMake/Tests/RunCMake/cmake_pkg_config/RunCMakeTest.cmake
2025-08-13 11:57:09 -04:00

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)