Skip to content

Commit efc9533

Browse files
committedAug 18, 2017
Do an ASDF build of StumpWM in quicklisp-converted version
1 parent e675296 commit efc9533

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed
 

‎pkgs/development/lisp-modules/quicklisp-to-nix-overrides.nix

+7
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@ in
1515
preConfigure = ''
1616
export configureFlags="$configureFlags --with-$NIX_LISP=common-lisp.sh";
1717
'';
18+
postInstall = ''
19+
"$out/bin/stumpwm-lisp-launcher.sh" --eval '(asdf:make :stumpwm)' \
20+
--eval '(setf (asdf/system:component-entry-point (asdf:find-system :stumpwm)) (function stumpwm:stumpwm))' \
21+
--eval '(asdf:perform (quote asdf:program-op) :stumpwm)'
22+
23+
cp "$out/lib/common-lisp/stumpwm/stumpwm" "$out/bin"
24+
'';
1825
};
1926
propagatedBuildInputs = (x.propagatedBuildInputs or []) ++ (with qlnp; [
2027
alexandria cl-ppcre clx

0 commit comments

Comments
 (0)
Please sign in to comment.