mirror of https://codeberg.org/cage/tinmop/
- moved lisp dependency list to own file
This commit is contained in:
parent
d132a513d3
commit
3df644761c
|
@ -0,0 +1,30 @@
|
||||||
|
alexandria
|
||||||
|
cl-ppcre-unicode
|
||||||
|
tooter
|
||||||
|
croatoan
|
||||||
|
osicat
|
||||||
|
cl-spark
|
||||||
|
access
|
||||||
|
sqlite
|
||||||
|
sxql
|
||||||
|
sxql-composer
|
||||||
|
marshal
|
||||||
|
bordeaux-threads
|
||||||
|
log4cl
|
||||||
|
local-time
|
||||||
|
cl-colors2
|
||||||
|
cl-i18n
|
||||||
|
clunit2
|
||||||
|
esrap
|
||||||
|
ieee-floats
|
||||||
|
parse-number
|
||||||
|
cl-html5-parser
|
||||||
|
unix-opts
|
||||||
|
crypto-shortcuts
|
||||||
|
drakma
|
||||||
|
usocket
|
||||||
|
cffi
|
||||||
|
babel
|
||||||
|
percent-encoding
|
||||||
|
trivial-clipboard
|
||||||
|
purgatory
|
|
@ -105,43 +105,13 @@ install_quicklisp () {
|
||||||
}
|
}
|
||||||
|
|
||||||
install_dependency () {
|
install_dependency () {
|
||||||
# add here the lisp dependency
|
sbcl_args=''
|
||||||
# e.g.
|
while read -r dep; do
|
||||||
# @LISP_COMPILER@ \ <- note the '\'
|
sbcl_args="$sbcl_args --eval '(ql:quickload \"$dep\")'"
|
||||||
# --eval "(ql:quickload \"swank\")" \ <- note the '\'
|
done < lisp-dependencies
|
||||||
# --eval "(sb-ext:quit)"; <- keep this line as latest
|
sbcl_args="$sbcl_args --eval '(sb-ext:quit)'"
|
||||||
@LISP_COMPILER@ \
|
|
||||||
--eval "(ql:quickload \"alexandria\")" \
|
eval "@LISP_COMPILER@ $sbcl_args"
|
||||||
--eval "(ql:quickload \"cl-ppcre-unicode\")" \
|
|
||||||
--eval "(ql:quickload \"tooter\")" \
|
|
||||||
--eval "(ql:quickload \"croatoan\")" \
|
|
||||||
--eval "(ql:quickload \"osicat\")" \
|
|
||||||
--eval "(ql:quickload \"cl-spark\")" \
|
|
||||||
--eval "(ql:quickload \"access\")" \
|
|
||||||
--eval "(ql:quickload \"sqlite\")" \
|
|
||||||
--eval "(ql:quickload \"sxql\")" \
|
|
||||||
--eval "(ql:quickload \"sxql-composer\")" \
|
|
||||||
--eval "(ql:quickload \"marshal\")" \
|
|
||||||
--eval "(ql:quickload \"bordeaux-threads\")" \
|
|
||||||
--eval "(ql:quickload \"log4cl\")" \
|
|
||||||
--eval "(ql:quickload \"local-time\")" \
|
|
||||||
--eval "(ql:quickload \"cl-colors2\")" \
|
|
||||||
--eval "(ql:quickload \"cl-i18n\")" \
|
|
||||||
--eval "(ql:quickload \"clunit2\")" \
|
|
||||||
--eval "(ql:quickload \"esrap\")" \
|
|
||||||
--eval "(ql:quickload \"ieee-floats\")" \
|
|
||||||
--eval "(ql:quickload \"parse-number\")" \
|
|
||||||
--eval "(ql:quickload \"cl-html5-parser\")" \
|
|
||||||
--eval "(ql:quickload \"unix-opts\")" \
|
|
||||||
--eval "(ql:quickload \"crypto-shortcuts\")" \
|
|
||||||
--eval "(ql:quickload \"drakma\")" \
|
|
||||||
--eval "(ql:quickload \"usocket\")" \
|
|
||||||
--eval "(ql:quickload \"cffi\")" \
|
|
||||||
--eval "(ql:quickload \"babel\")" \
|
|
||||||
--eval "(ql:quickload \"percent-encoding\")" \
|
|
||||||
--eval "(ql:quickload \"trivial-clipboard\")" \
|
|
||||||
--eval "(ql:quickload \"purgatory\")" \
|
|
||||||
--eval "(sb-ext:quit)"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
install_croatoan () {
|
install_croatoan () {
|
||||||
|
|
Loading…
Reference in New Issue