#!/bin/sh -e #if [ -x /bin/sbcl ] #Can we skip a bootstrap procedure? # then lsp=sbcl #if [ -x /bin/ecl ] # then lsp=ecl #else #Guess not. # if [ -x /bin/axel ] # then axel https://gitlab.com/embeddable-common-lisp/ecl/-/archive/develop/ecl-develop.tar.bz2 # else # curl https://gitlab.com/embeddable-common-lisp/ecl/-/archive/develop/ecl-develop.tar.bz2 --output ecl-develop.tar.bz2 # fi # tar xf ecl-develop.tar.bz2 # mkdir tools # cd ecl-develop # ./configure --prefix="$PWD/../tools/" #Workaround for ECL configure # make # make install # cd .. # lsp=ecl # PATH="tools/bin/:$PATH" #fi lsp=ecl ./make.sh "${lsp}" --prefix="$1/usr" --fancy ./install.sh