From 5119d8363a32368e19d2f9b522510ec14381f1da Mon Sep 17 00:00:00 2001 From: Stefano Sinigardi Date: Mon, 12 Aug 2024 13:34:37 +0200 Subject: [PATCH] pass important env variables for proxy support in pip and cuda new releases --- src/vcpkg/base/system.process.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/vcpkg/base/system.process.cpp b/src/vcpkg/base/system.process.cpp index ac4215365c..72bf49e872 100644 --- a/src/vcpkg/base/system.process.cpp +++ b/src/vcpkg/base/system.process.cpp @@ -601,6 +601,8 @@ namespace vcpkg // Enables proxy information to be passed to Curl, the underlying download library in cmake.exe "http_proxy", "https_proxy", + // Ensure that the proxy certificate information is passed to the underlying download library used by pip + "REQUESTS_CA_BUNDLE", // Environment variables to tell git to use custom SSH executable or command "GIT_SSH", "GIT_SSH_COMMAND", @@ -613,12 +615,25 @@ namespace vcpkg "CUDA_PATH", "CUDA_PATH_V9_0", "CUDA_PATH_V9_1", + "CUDA_PATH_V9_2", "CUDA_PATH_V10_0", "CUDA_PATH_V10_1", "CUDA_PATH_V10_2", "CUDA_PATH_V11_0", "CUDA_PATH_V11_1", "CUDA_PATH_V11_2", + "CUDA_PATH_V11_3", + "CUDA_PATH_V11_4", + "CUDA_PATH_V11_5", + "CUDA_PATH_V11_6", + "CUDA_PATH_V11_7", + "CUDA_PATH_V11_8", + "CUDA_PATH_V12_0", + "CUDA_PATH_V12_1", + "CUDA_PATH_V12_2", + "CUDA_PATH_V12_3", + "CUDA_PATH_V12_3", + "CUDA_PATH_V12_6", "CUDA_TOOLKIT_ROOT_DIR", // Environment variable generated automatically by CUDA after installation "NVCUDASAMPLES_ROOT",