From: Frank Duncan Date: Sat, 6 Jun 2015 17:13:54 +0000 (-0500) Subject: Common lisp dependency system, local style X-Git-Tag: v0.0.0~17 X-Git-Url: https://code.consxy.com/gitweb/?a=commitdiff_plain;h=122faaf5cee27ca1ed5f047bf6244f30aa2f669d;p=clnl Common lisp dependency system, local style --- diff --git a/.travis.yml b/.travis.yml index 244480c..edd65c8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,11 +1,5 @@ before_install: - - mkdir -p $HOME/sbcl - - mkdir -p tmp - - ( cd tmp && - wget http://prdownloads.sourceforge.net/sbcl/sbcl-1.2.6-x86-64-linux-binary.tar.bz2 && - tar jxf sbcl-1.2.6-x86-64-linux-binary.tar.bz2 && - cd sbcl-1.2.6-x86-64-linux/ && - INSTALL_ROOT=$HOME/sbcl bash install.sh ) + - bin/setuptravis.sh - export PATH="$PATH:$HOME/sbcl/bin" - export SBCL_HOME="$HOME/sbcl/lib/sbcl/" script: diff --git a/bin/setuptravis.sh b/bin/setuptravis.sh new file mode 100755 index 0000000..9d878f8 --- /dev/null +++ b/bin/setuptravis.sh @@ -0,0 +1,21 @@ +#/bin/sh + +mkdir -p $HOME/sbcl +mkdir -p tmp +( cd tmp && + tar jxf ../deps/tarpit/sbcl-1.2.6-x86-64-linux-binary.tar.bz2 && + cd sbcl-1.2.6-x86-64-linux/ && + INSTALL_ROOT=$HOME/sbcl bash install.sh ) +( cd tmp && + tar zxf ../deps/tarpit/cl-ppcre.tar.gz && + tar zxf ../deps/tarpit/ironclad.tar.gz && + tar zxf ../deps/tarpit/mt19937-latest.tar.gz && + tar zxf ../deps/tarpit/nibbles-v0.12.tar.gz && + cd ../deps && + ln -s ../tmp/cl-ppcre-2.0.10/cl-ppcre.asd . && + ln -s ../tmp/ironclad_0.33.0/ironclad.asd . && + ln -s ../tmp/mt19937-1.1.1/mt19937.asd . && + ln -s ../tmp/nibbles-0.12/nibbles.asd . +) + +ls -l deps diff --git a/deps/tarpit/cl-ppcre.tar.gz b/deps/tarpit/cl-ppcre.tar.gz new file mode 100644 index 0000000..67d6e15 Binary files /dev/null and b/deps/tarpit/cl-ppcre.tar.gz differ diff --git a/deps/tarpit/ironclad.tar.gz b/deps/tarpit/ironclad.tar.gz new file mode 100644 index 0000000..2a1906a Binary files /dev/null and b/deps/tarpit/ironclad.tar.gz differ diff --git a/deps/tarpit/mt19937-latest.tar.gz b/deps/tarpit/mt19937-latest.tar.gz new file mode 100644 index 0000000..3f81ceb Binary files /dev/null and b/deps/tarpit/mt19937-latest.tar.gz differ diff --git a/deps/tarpit/nibbles-v0.12.tar.gz b/deps/tarpit/nibbles-v0.12.tar.gz new file mode 100644 index 0000000..515a802 Binary files /dev/null and b/deps/tarpit/nibbles-v0.12.tar.gz differ diff --git a/deps/tarpit/sbcl-1.2.6-x86-64-linux-binary.tar.bz2 b/deps/tarpit/sbcl-1.2.6-x86-64-linux-binary.tar.bz2 new file mode 100644 index 0000000..9d09cb4 Binary files /dev/null and b/deps/tarpit/sbcl-1.2.6-x86-64-linux-binary.tar.bz2 differ