aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorYann Herklotz <git@ymhg.org>2019-05-12 14:17:48 +0100
committerYann Herklotz <git@ymhg.org>2019-05-12 14:17:58 +0100
commit3c08b4c48abef4811ba73142de4969ef945c5450 (patch)
tree697f18c46fcbe5f7271b6e686623d717135417ff /scripts
parent48c2f0470fb51158d0474e1c5931f9e44d4945c2 (diff)
downloadverismith-3c08b4c48abef4811ba73142de4969ef945c5450.tar.gz
verismith-3c08b4c48abef4811ba73142de4969ef945c5450.zip
Add more dependencies to build Yosys on EC2
Diffstat (limited to 'scripts')
-rw-r--r--scripts/setup.sh11
1 files changed, 5 insertions, 6 deletions
diff --git a/scripts/setup.sh b/scripts/setup.sh
index 4006f99..79d646c 100644
--- a/scripts/setup.sh
+++ b/scripts/setup.sh
@@ -1,19 +1,18 @@
#!/bin/sh
sudo yum -y update
-sudo yum -y install git gcc gcc-c++ tcl-devel python36 \
+sudo yum -y install git gcc72 gcc72-c++ tcl-devel python36 \
graphviz xdot gperf gmp-devel make bison flex autoconf \
- tmux
+ readline-devel clang6.0 tmux boost libffi-devel
sudo mkdir -p /mnt/tools
-sudo mount /dev/nvme2n1p1 /mnt/tools
-
-sudo chown -R $USER:$USER /mnt/tools/home/ec2-user
curl -sSL https://get.haskellstack.org/ | sh
{ cat <<EOF
-export PATH="\${PATH}:/mnt/tools/bin:/mnt/tools/opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/:/mnt/tools/opt/Xilinx/Vivado/2018.3/bin"
+export PATH="\${PATH}:/mnt/tools/bin"
+export PATH="\${PATH}:/mnt/tools/opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64"
+export PATH="\${PATH}:/mnt/tools/opt/Xilinx/Vivado/2018.3/bin"
EOF
} >> $HOME/.bashrc