From 87f1894de607082cf5396e7187b60bfa9364c69a Mon Sep 17 00:00:00 2001
From: Lennart Kramer <lennart.kramer@stud.uni-goettingen.de>
Date: Wed, 15 Jul 2020 18:14:02 +0200
Subject: [PATCH] use variable instead of file

---
 buildscript.sh | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/buildscript.sh b/buildscript.sh
index 0298dc5..703de88 100644
--- a/buildscript.sh
+++ b/buildscript.sh
@@ -1,4 +1,5 @@
 #!/bin/bash
+set -e
 echo ${MAXIMA_VERSION?Error \$MAXIMA_VERSION is not defined} \
      ${SBCL_VERSION?Error \$SBCL_VERSION is not defined}
   
@@ -12,15 +13,15 @@ apt-get install -y bzip2 make wget python3 gcc texinfo
 
 mkdir -p ${SRC}
 wget https://sourceforge.net/projects/maxima/files/Maxima-source/${MAXIMA_VERSION}-source/maxima-${MAXIMA_VERSION}.tar.gz -O ${SRC}/maxima-${MAXIMA_VERSION}.tar.gz
-wget https://sourceforge.net/projects/sbcl/files/sbcl/${SBCL_VERSION}/sbcl-${SBCL_VERSION}-$(cat /SBCL_ARCH)-linux-binary.tar.bz2 -O ${SRC}/sbcl-${SBCL_VERSION}-$(cat /SBCL_ARCH)-linux.tar.bz2
+wget https://sourceforge.net/projects/sbcl/files/sbcl/${SBCL_VERSION}/sbcl-${SBCL_VERSION}-${SBCL_ARCH}-linux-binary.tar.bz2 -O ${SRC}/sbcl-${SBCL_VERSION}-${SBCL_ARCH}-linux.tar.bz2
 
 # Compile sbcl
 cd ${SRC}
-bzip2 -d sbcl-${SBCL_VERSION}-$(cat /SBCL_ARCH)-linux.tar.bz2
-tar -xf sbcl-${SBCL_VERSION}-$(cat /SBCL_ARCH)-linux.tar
-rm sbcl-${SBCL_VERSION}-$(cat /SBCL_ARCH)-linux.tar
+bzip2 -d sbcl-${SBCL_VERSION}-${SBCL_ARCH}-linux.tar.bz2
+tar -xf sbcl-${SBCL_VERSION}-${SBCL_ARCH}-linux.tar
+rm sbcl-${SBCL_VERSION}-${SBCL_ARCH}-linux.tar
 ls
-cd sbcl-${SBCL_VERSION}-$(cat /SBCL_ARCH)-linux
+cd sbcl-${SBCL_VERSION}-${SBCL_ARCH}-linux
 ./install.sh
 
 # Compile maxima
-- 
GitLab