Skip to content

Commit

Permalink
remove ssh instructions from CONTRIBUTING guide (nv-morpheus#162)
Browse files Browse the repository at this point in the history
Closes nv-morpheus#101

Authors:
  - Christopher Harris (https://github.com/cwharris)

Approvers:
  - Michael Demoret (https://github.com/mdemoret-nv)

URL: nv-morpheus#162
  • Loading branch information
cwharris authored Jun 14, 2022
1 parent 3354cf0 commit 075c5ba
Showing 1 changed file with 2 additions and 17 deletions.
19 changes: 2 additions & 17 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -197,28 +197,13 @@ Note: These instructions assume the user is using `mamba` instead of `conda` sin
git clone https://github.com/NVIDIA/Morpheus.git $MORPHEUS_ROOT
cd $MORPHEUS_ROOT
```
1. Create a new Conda environment
1. Create the morpheus Conda environment
```bash
mamba create -n morpheus python=${PYTHON_VER}
mamba env create -f ./docker/conda/environments/cuda${CUDA_VER}_dev.yml
conda activate morpheus
```

This creates a new environment named `morpheus`, and activates that environment.
1. Set up `ssh-agent` to allow container to pull from private repos
```bash
eval `ssh-agent -s`
ssh-add
```
1. Build and install cuDF conda package
```bash
./docker/build_conda_packages.sh libcudf cudf
mamba install -c file:///${MORPHEUS_ROOT}/.conda-bld -c nvidia -c rapidsai -c conda-forge libcudf cudf
```
This will checkout, patch, build and install cuDF with the necessary fixes to allow Morpheus to work smoothly with cuDF DataFrames in C++.
1. Install remaining Morpheus dependencies
```bash
mamba env update -n morpheus -f ./docker/conda/environments/cuda${CUDA_VER}_dev.yml
```
1. Build Morpheus
```bash
./scripts/compile.sh
Expand Down

0 comments on commit 075c5ba

Please sign in to comment.