From 62b016002a88ebe1d6367ea86b99066a2c2f945e Mon Sep 17 00:00:00 2001 From: Andrew Kaster Date: Thu, 6 Jun 2024 16:35:08 -0600 Subject: [PATCH] CMake: Set vcpkg options in CMakePresets --- CMakePresets.json | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakePresets.json b/CMakePresets.json index 2470877a19..0fe8946917 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -13,11 +13,14 @@ "generator": "Ninja", "binaryDir": "${sourceDir}/Build/ladybird", "cacheVariables": { - "SERENITY_CACHE_DIR": "${sourceDir}/Build/caches" + "SERENITY_CACHE_DIR": "${sourceDir}/Build/caches", + "CMAKE_TOOLCHAIN_FILE": "${sourceDir}/Toolchain/Tarballs/vcpkg/scripts/buildsystems/vcpkg.cmake", + "VCPKG_INSTALL_OPTIONS": "--no-print-usage" }, "environment": { "LADYBIRD_SOURCE_DIR": "${sourceDir}", - "VCPKG_ROOT": "${sourceDir}/Toolchain/Tarballs/vcpkg" + "VCPKG_ROOT": "${sourceDir}/Toolchain/Tarballs/vcpkg", + "VCPKG_BINARY_SOURCES": "clear;files,${sourceDir}/Toolchain/Build/vcpkg-binary-cache,readwrite" }, "vendor": { "jetbrains.com/clion": {