kiss-mfavila-small/ports/sbcl/build

26 lines
694 B
Bash
Executable File

#!/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