conda-forge / nvcc-feedstock

A conda-smithy repository for nvcc.
BSD 3-Clause "New" or "Revised" License
12 stars 23 forks source link

Add Windows #49

Closed jaimergp closed 3 years ago

jaimergp commented 4 years ago

Checklist

Bringing CUDA to Windows

We need three things

Questions:

conda-forge-linter commented 4 years ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

jaimergp commented 4 years ago

This passes locally but the CLI installation of CUDA doesn't modify PATH or sets CUDA_PATH. I'll look into it tomorrow!

jaimergp commented 4 years ago

Looks like it's working. I have updated the PR description with comments and questions.

jaimergp commented 4 years ago

I think I was a bit too quick to push the new commits. The new conda-forge-ci-setup is not deployed yet 😬

jaimergp commented 4 years ago

I guess CUDA 11 places their Windows files elsewhere. I'll investigate locally.

jaimergp commented 4 years ago

That did it. CUDA 11 does not ship a %CUDA_HOME%\version.txt file, so I am querying %CUDA_HOME%\bin\nvcc.exe --version for release %PKG_VERSION% as a fallback mechanism.

jaimergp commented 3 years ago

Anything else needed?

jaimergp commented 3 years ago

Thanks! 🥳

jakirkham commented 3 years ago

Thanks for all of this work! 😄