summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Benkard <code@mail.matthias.benkard.de>2009-10-08 12:39:51 +0200
committerMatthias Benkard <code@mail.matthias.benkard.de>2009-10-08 12:39:51 +0200
commitd824e377fa8e7f9b2107657d0d46277fbc098acd (patch)
tree8057fa3a5f37d2354491b252442ea8f987d9f41d
parent4edfe9d3d7eb726782ea888530d00369cdec69fa (diff)
Update build scripts.
Ignore-this: bb3af5ab17cf5242a9d6980023dcb945 darcs-hash:5cb26f36c421790ac815acb1f6462da5508e8507
-rwxr-xr-xmake-clisp-package.sh10
-rwxr-xr-xmake-core-image.sh2
2 files changed, 5 insertions, 7 deletions
diff --git a/make-clisp-package.sh b/make-clisp-package.sh
index 845cf9b..c963124 100755
--- a/make-clisp-package.sh
+++ b/make-clisp-package.sh
@@ -1,10 +1,8 @@
#! /bin/sh
cd ~
-for x in Downloads/Git/clsql\
- Downloads/Darcs/{trivial-features,babel,metatilities-base,dynamic-classes,cffi,metabang-bind,iterate,cl-markdown,cl-containers,defsystem-compatibility,alexandria,lw-compat,moptilities,metatilities,Bese/arnesi_dev,Bese/yaclml,asdf-system-connections,closer-mop,parenscript}\
- Downloads/CVS/SLIME/slime\
- .clc/site/{anaphora-0.9.3,drakma-0.6.2,xml-emitter-1.0.2,lisp-cgi-utils-0.10,cl-utilities-1.2.4}\
- /usr/share/common-lisp/source/{cl-asdf,cl-chunga,cl-plus-ssl,cl-base64,cl-fad,cl-ppcre,cl-flexi-streams,puri,split-sequence,trivial-sockets,cl-trivial-gray-streams}; do
+for x in Downloads/CVS/SLIME/slime\
+ .clc/site/{xml-emitter-1.0.2,lisp-cgi-utils-0.11,cybertiggyr-time}\
+ Programme/CL-Build/source; do
find "$x" -not -regex ".*/_darcs/.*" \( -regex ".*\\.c" -or -name "Makefile" -or -name "Makefile.*" -or -regex ".*\\.lisp" -or -regex ".*\\.asd" -or -regex "COPYING" -or -regex "index.lml" \)
done | tar -T - -cjf - | ssh mulk_benkard@ssh.phx.nearlyfreespeech.net 'mkdir -p /tmp/clisp-stuff && cd /tmp/clisp-stuff && tar xjf - && mkdir -p /tmp/asdf && cd /tmp/asdf && find ../clisp-stuff -name "*.asd" | xargs -I "{}" ln -sf "{}" . && mkdir -p /home/tmp/clisp-stuff/Downloads/Darcs/asdf-system-connections/website/source/images && touch /home/tmp/clisp-stuff/Downloads/Darcs/asdf-system-connections/website/source/index.lml && gmake -C /tmp/clisp-stuff/Downloads/Git/clsql/uffi' && \
-ssh -t mulk_benkard@ssh.phx.nearlyfreespeech.net 'cd /tmp/clisp-stuff && clisp -x "(load \"usr/share/common-lisp/source/cl-asdf/asdf.lisp\")" -x "(let ((asdf:*central-registry* (quote (#p\"/tmp/asdf/\")))) (dolist (x (list :drakma :cffi :cl-ppcre :cl-fad :iterate :cl-markdown :parenscript :yaclml :lisp-cgi-utils :alexandria :xml-emitter :split-sequence :clsql :clsql-sqlite3)) (asdf:oos (quote asdf:load-op) x)) (saveinitmem \"lispinit.mem\"))" && gzip -f lispinit.mem && mv lispinit.mem.gz /home/private/ && mv /tmp/clisp-stuff/Downloads/Git/clsql/uffi/clsql_uffi.so /home/private/ && rm -rf /tmp/clisp-stuff && rm -rf /tmp/asdf'
+ssh -t mulk_benkard@ssh.phx.nearlyfreespeech.net 'cd /tmp/clisp-stuff && clisp -x "(load \"usr/share/common-lisp/source/cl-asdf/asdf.lisp\")" -x "(let ((asdf:*central-registry* (quote (#p\"/tmp/asdf/\")))) (dolist (x (list :drakma :cffi :cl-ppcre :cl-fad :iterate :cl-markdown :parenscript :yaclml :lisp-cgi-utils :alexandria :xml-emitter :split-sequence :clsql :clsql-sqlite3 :cybertiggyr-time)) (asdf:oos (quote asdf:load-op) x)) (saveinitmem \"lispinit.mem\"))" && gzip -f lispinit.mem && mv lispinit.mem.gz /home/private/ && mv /tmp/clisp-stuff/Downloads/Git/clsql/uffi/clsql_uffi.so /home/private/ && rm -rf /tmp/clisp-stuff && rm -rf /tmp/asdf'
diff --git a/make-core-image.sh b/make-core-image.sh
index d85dc93..9f36e16 100755
--- a/make-core-image.sh
+++ b/make-core-image.sh
@@ -2,7 +2,7 @@
clisp -q -q -on-error exit <<EOF
(dolist (system '(:cl-ppcre :cl-fad :iterate :cl-markdown :parenscript
:yaclml :lisp-cgi-utils :alexandria :xml-emitter
- :split-sequence :clsql :clsql-sqlite3 :drakma))
+ :split-sequence :clsql :clsql-sqlite3 :drakma :cybertyggr-time))
(asdf:oos 'asdf:load-op system))
(saveinitmem "lispinit.mem")
(quit)