quicklispPackages, lispPackages: make all system-loads pass with precompilation
This commit is contained in:
@@ -13,5 +13,16 @@ rec {
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cxml[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cxml DESCRIPTION NIL SHA256 04k6syn9p7qsazi84kab9n9ki2pb5hrcs0ilw7wikxfqnbabm2yk URL
|
||||
http://beta.quicklisp.org/archive/cxml/2011-06-19/cxml-20110619-git.tgz MD5 587755dff60416d4f716f4e785cf747e NAME cxml TESTNAME NIL FILENAME cxml DEPS
|
||||
((NAME cxml-dom) (NAME cxml-klacks) (NAME cxml-test)) DEPENDENCIES (cxml-dom cxml-klacks cxml-test) VERSION 20110619-git SIBLINGS NIL) */
|
||||
|
||||
Reference in New Issue
Block a user