mirror of https://github.com/nucypher/nucypher.git
19 lines
472 B
Bash
Executable File
19 lines
472 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
# System
|
|
sudo apt install build-essential automake pkg-config libtool libffi-dev libgmp-dev python3-pip
|
|
|
|
sudo pip3 install pipenv
|
|
pipenv --three
|
|
VENV="$(pipenv --venv)"
|
|
|
|
# Sol - TODO: integrity
|
|
wget https://github.com/ethereum/solidity/releases/download/v0.4.19/solc-static-linux -O "${VENV}/bin/solc"
|
|
chmod +x "${VENV}/bin/solc"
|
|
|
|
# Python
|
|
pipenv run pip3 install -e .
|
|
pipenv install --dev
|
|
|
|
#Populus
|
|
export PYTEST_POPULUS_PROJECT="./nkms_eth/project/" |