Skip to content

Commit 5119d83

Browse files
committed
pass important env variables for proxy support in pip and cuda new releases
1 parent 4063a94 commit 5119d83

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

src/vcpkg/base/system.process.cpp

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -601,6 +601,8 @@ namespace vcpkg
601601
// Enables proxy information to be passed to Curl, the underlying download library in cmake.exe
602602
"http_proxy",
603603
"https_proxy",
604+
// Ensure that the proxy certificate information is passed to the underlying download library used by pip
605+
"REQUESTS_CA_BUNDLE",
604606
// Environment variables to tell git to use custom SSH executable or command
605607
"GIT_SSH",
606608
"GIT_SSH_COMMAND",
@@ -613,12 +615,25 @@ namespace vcpkg
613615
"CUDA_PATH",
614616
"CUDA_PATH_V9_0",
615617
"CUDA_PATH_V9_1",
618+
"CUDA_PATH_V9_2",
616619
"CUDA_PATH_V10_0",
617620
"CUDA_PATH_V10_1",
618621
"CUDA_PATH_V10_2",
619622
"CUDA_PATH_V11_0",
620623
"CUDA_PATH_V11_1",
621624
"CUDA_PATH_V11_2",
625+
"CUDA_PATH_V11_3",
626+
"CUDA_PATH_V11_4",
627+
"CUDA_PATH_V11_5",
628+
"CUDA_PATH_V11_6",
629+
"CUDA_PATH_V11_7",
630+
"CUDA_PATH_V11_8",
631+
"CUDA_PATH_V12_0",
632+
"CUDA_PATH_V12_1",
633+
"CUDA_PATH_V12_2",
634+
"CUDA_PATH_V12_3",
635+
"CUDA_PATH_V12_3",
636+
"CUDA_PATH_V12_6",
622637
"CUDA_TOOLKIT_ROOT_DIR",
623638
// Environment variable generated automatically by CUDA after installation
624639
"NVCUDASAMPLES_ROOT",

0 commit comments

Comments
 (0)