Skip to content

Commit

Permalink
Do an ASDF build of StumpWM in quicklisp-converted version
Browse files Browse the repository at this point in the history
  • Loading branch information
7c6f434c committed Aug 18, 2017
1 parent e675296 commit efc9533
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions pkgs/development/lisp-modules/quicklisp-to-nix-overrides.nix
Expand Up @@ -15,6 +15,13 @@ in
preConfigure = ''
export configureFlags="$configureFlags --with-$NIX_LISP=common-lisp.sh";
'';
postInstall = ''
"$out/bin/stumpwm-lisp-launcher.sh" --eval '(asdf:make :stumpwm)' \
--eval '(setf (asdf/system:component-entry-point (asdf:find-system :stumpwm)) (function stumpwm:stumpwm))' \
--eval '(asdf:perform (quote asdf:program-op) :stumpwm)'
cp "$out/lib/common-lisp/stumpwm/stumpwm" "$out/bin"
'';
};
propagatedBuildInputs = (x.propagatedBuildInputs or []) ++ (with qlnp; [
alexandria cl-ppcre clx
Expand Down

0 comments on commit efc9533

Please sign in to comment.