|
|
@@ -20,17 +20,25 @@ namespace {
|
|
|
*/
|
|
|
cmExperimental::FeatureData LookupTable[] = {
|
|
|
// CxxModuleCMakeApi
|
|
|
- { "CxxModuleCMakeApi", "bf70d4b0-9fb7-465c-9803-34014e70d112",
|
|
|
+ { "CxxModuleCMakeApi",
|
|
|
+ "bf70d4b0-9fb7-465c-9803-34014e70d112",
|
|
|
"CMAKE_EXPERIMENTAL_CXX_MODULE_CMAKE_API",
|
|
|
"CMake's C++ module support is experimental. It is meant only for "
|
|
|
"experimentation and feedback to CMake developers.",
|
|
|
- cmExperimental::TryCompileCondition::SkipCompilerChecks, false },
|
|
|
+ { "CMAKE_EXPERIMENTAL_CXX_SCANDEP_SOURCE",
|
|
|
+ "CMAKE_EXPERIMENTAL_CXX_MODULE_MAP_FORMAT",
|
|
|
+ "CMAKE_EXPERIMENTAL_CXX_MODULE_MAP_FLAG" },
|
|
|
+ cmExperimental::TryCompileCondition::SkipCompilerChecks,
|
|
|
+ false },
|
|
|
// WindowsKernelModeDriver
|
|
|
- { "WindowsKernelModeDriver", "5c2d848d-4efa-4529-a768-efd57171bf68",
|
|
|
+ { "WindowsKernelModeDriver",
|
|
|
+ "5c2d848d-4efa-4529-a768-efd57171bf68",
|
|
|
"CMAKE_EXPERIMENTAL_WINDOWS_KERNEL_MODE_DRIVER",
|
|
|
"CMake's Windows kernel-mode driver support is experimental. It is meant "
|
|
|
"only for experimentation and feedback to CMake developers.",
|
|
|
- cmExperimental::TryCompileCondition::Always, false },
|
|
|
+ {},
|
|
|
+ cmExperimental::TryCompileCondition::Always,
|
|
|
+ false },
|
|
|
};
|
|
|
static_assert(sizeof(LookupTable) / sizeof(LookupTable[0]) ==
|
|
|
static_cast<size_t>(cmExperimental::Feature::Sentinel),
|