mirror of
https://github.com/facebookresearch/pytorch3d.git
synced 2025-08-02 03:42:50 +08:00
Summary: We have already uploaded a conda package of the cub 1.10.0 sources to our channel on anaconda. Here is the code we used. Reviewed By: nikhilaravi Differential Revision: D25395358 fbshipit-source-id: b58fd473fcafd425c98c9d7a7c32574f651383a0
27 lines
783 B
Markdown
27 lines
783 B
Markdown
## For building conda package for NVIDIA CUB
|
|
|
|
CUB is required for building PyTorch3D so it makes sense
|
|
to provide a conda package to make its header files available.
|
|
This directory is used to do that, it is independent of the rest
|
|
of this repo.
|
|
|
|
Make sure you are in a conda environment with
|
|
anaconda-client and conda-build installed.
|
|
|
|
From this directory, build the package with the following.
|
|
```
|
|
mkdir -p ./out
|
|
conda build --no-anaconda-upload --output-folder ./out cub
|
|
```
|
|
|
|
You can then upload the package with the following.
|
|
```
|
|
retry () {
|
|
# run a command, and try again if it fails
|
|
$* || (echo && sleep 8 && echo retrying && $*)
|
|
}
|
|
|
|
file=out/linux-64/nvidiacub-1.10.0-0.tar.bz2
|
|
retry anaconda --verbose -t ${TOKEN} upload -u pytorch3d --force ${file} --no-progress
|
|
```
|