Skip to content

Commit a4b6e1b

Browse files
committed
extract less
1 parent 3dd9bf2 commit a4b6e1b

1 file changed

Lines changed: 5 additions & 13 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -34,20 +34,12 @@ jobs:
3434
run: |
3535
$downloadUrl = "https://developer.download.nvidia.com/compute/cuda/12.9.1/local_installers/cuda_12.9.1_576.57_windows.exe"
3636
$dst = "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9"
37-
New-Item -Path "cuda" -ItemType Directory
38-
New-Item -Path $dst -ItemType Directory
3937
& "C:\msys64\usr\bin\wget" $downloadUrl -O "cuda.exe" -q
40-
& 'C:\Program Files\7-Zip\7z' x "cuda.exe" -o"cuda"
41-
$directories = Get-ChildItem -Directory -Path "cuda"
42-
foreach ($dir in $directories) {
43-
$items = Get-ChildItem -Path (Join-Path "cuda" $dir.Name)
44-
foreach ($item in $items) {
45-
if ($item.PSIsContainer) {
46-
Write-Output "$($item.FullName)"
47-
Copy-Item -Path "$($item.FullName)\*" -Destination $dst -Recurse -Force
48-
}
49-
}
50-
}
38+
& 'C:\Program Files\7-Zip\7z' x "cuda.exe" -o"cuda" -y cuda_nvcc/ cuda_cudart/ visual_studio_integration/ libnvjitlink/
39+
Copy-Item -Path "cuda\cuda_nvcc\nvcc\*" -Destination $dst -Recurse -Force
40+
Copy-Item -Path "cuda\cuda_cudart\cudart\*" -Destination $dst -Recurse -Force
41+
Copy-Item -Path "cuda\libnvjitlink\nvjitlink\*" -Destination $dst -Recurse -Force
42+
Copy-Item -Path "cuda\visual_studio_integration\CUDAVisualStudioIntegration\*" -Destination $dst -Recurse -Force
5143
Write-Output "CUDA_HOME=$dst" >> $env:GITHUB_ENV
5244
Write-Output "$dst\bin" >> $env:GITHUB_PATH
5345

0 commit comments

Comments
 (0)