if — CMake 3.23.0-rc3 Documentation
cmake.org › cmake › helpFalse if the constant is 0, OFF , NO, FALSE, N, IGNORE, NOTFOUND, the empty string, or ends in the suffix -NOTFOUND. Named boolean constants are case-insensitive. If the argument is not one of these specific constants, it is treated as a variable or string (see Variable Expansion further below) and one of the following two forms applies.
Configure and build with CMake Presets | Microsoft Docs
docs.microsoft.com › en-us › cppDec 15, 2021 · In Visual Studio 2022 and Visual Studio 2019 version 16.10 and later, Tools > Options > CMake > General has a single option to enable CMakePresets.json integration. The following table indicates when CMakePresets.json is used instead of CMakeSettings.json to drive CMake configuration and build in Visual Studio 2022 and Visual Studio 2019 version 16.10 and later.