-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathpostBuild
More file actions
21 lines (17 loc) · 785 Bytes
/
postBuild
File metadata and controls
21 lines (17 loc) · 785 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/bash
#
# postBuild script for mybinder instances for users wanting to quickly test/write templates online
# Setup an eburger jupyer notebook here: https://mybinder.org/v2/gh/forefy/eburger/main?labpath=playground.ipynb (~3 minutes to load)
# Takes ~1 minute to load
# Unstable, but free :) you can run playground.ipynb locally for the same results, or just run your templates with `eburger -t myfile.yaml`
##
pip install --upgrade pip
pip install argparse solc-select pyyaml pygount prettytable
export NVM_DIR="$HOME/.nvm"
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source $NVM_DIR/nvm.sh
nvm install --lts && nvm use --lts
npm install -g yarn
curl -L https://foundry.paradigm.xyz | bash
source $HOME/.bashrc
$HOME/.foundry/bin/foundryup