From bd5dabdddce51aebb066881110308218494ca8fe Mon Sep 17 00:00:00 2001 From: Rajan Date: Sat, 21 Oct 2023 22:09:03 -0400 Subject: [PATCH] added visual studio 2022 cmake preset --- CMakePresets.json | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/CMakePresets.json b/CMakePresets.json index 235c09a25e9..d189a934e99 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -210,6 +210,53 @@ "value": "wasm32-emscripten" } } + }, + { + "name": "vs2022-vcpkg-no-sys-deps", + "generator": "Visual Studio 17 2022", + "binaryDir": "${sourceDir}/build", + "cacheVariables": { + "CMAKE_TOOLCHAIN_FILE": { + "type": "FILEPATH", + "value": "${sourceDir}/ext_libs/vcpkg/scripts/buildsystems/vcpkg.cmake" + }, + "BUILD_TESTING": { + "type": "BOOL", + "value": "ON" + }, + "RAPIDJSON_SYS_DEP": { + "type": "BOOL", + "value": "OFF" + }, + "FMT_SYS_DEP": { + "type": "BOOL", + "value": "OFF" + }, + "SPDLOG_SYS_DEP": { + "type": "BOOL", + "value": "OFF" + }, + "VW_BOOST_MATH_SYS_DEP": { + "type": "BOOL", + "value": "OFF" + }, + "VW_ZLIB_SYS_DEP": { + "type": "BOOL", + "value": "OFF" + }, + "VW_GTEST_SYS_DEP": { + "type": "BOOL", + "value": "OFF" + }, + "VW_EIGEN_SYS_DEP": { + "type": "BOOL", + "value": "OFF" + }, + "VW_STRING_VIEW_LITE_SYS_DEP": { + "type": "BOOL", + "value": "OFF" + } + } } ], "buildPresets": [