coriolis-install, cp-scripts-to-chroot: adjusted names to align with the rest of...
[dev-env-setup.git] / cocotb-install
index 399cde37ff32a83c7aa3d1c413f80308fb5b91e2..67c7a572aca88c1448958e50c43bbeee46e5f0b7 100755 (executable)
@@ -5,11 +5,21 @@ if [ "$EUID" -ne 0 ]
 fi
 
 apt-get update -y
-apt-get install -y git python3 python3-dev g++ make python3-pip \
-                       python3-setuptools
+apt-get install -y git python3 python3-dev g++ make python3-setuptools \
+       python3-pytest
+
+# change into $SUDO_USER home directory
+cd /home/$SUDO_USER
+mkdir -p src/cocotb
+cd src/cocotb
+
+git clone https://github.com/cocotb/cocotb.git
 
-git clone https://github.com/cocotb/cocotb
 cd cocotb
 git checkout v1.5.2
 python3 setup.py install
 
+cd /home/$SUDO_USER/src/cocotb
+chown -R $SUDO_USER .
+chgrp -R $SUDO_USER .
+