From 6bfd25923d84b43be536ea2954a2aab21411f155 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Sat, 9 Aug 2008 22:10:46 +0000 Subject: Made possible stumpwm debug run now - install lisp sources, too svn path=/nixpkgs/trunk/; revision=12567 --- pkgs/applications/window-managers/stumpwm/default.nix | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'pkgs/applications/window-managers') diff --git a/pkgs/applications/window-managers/stumpwm/default.nix b/pkgs/applications/window-managers/stumpwm/default.nix index 1185339bbb9f..a0957c1c7971 100644 --- a/pkgs/applications/window-managers/stumpwm/default.nix +++ b/pkgs/applications/window-managers/stumpwm/default.nix @@ -26,11 +26,26 @@ rec { ensureDir $out/bin ensureDir $out/share/stumpwm/doc ensureDir $out/share/info + ensureDir $out/share/stumpwm/lisp cp stumpwm $out/bin cp sample-stumpwmrc.lisp $out/share/stumpwm/doc cp stumpwm.info $out/share/info - '') ["minInit" "defEnsureDir" "addInputs" "doMake"]; + + cp -r {.,cl-ppcre}/*.{lisp,fas,lib,asd} contrib $out/share/stumpwm/lisp + cd $out/share/stumpwm/lisp + cat << EOF >init-stumpwm.lisp + (require "asdf") + (asdf:operate 'asdf:load-op :cl-ppcre) + (asdf:operate 'asdf:load-op :stumpwm) + EOF + clisp -K full -i init-stumpwm.lisp + cat << EOF >init-stumpwm.lisp + (require "asdf") + (asdf:operate 'asdf:load-source-op :cl-ppcre) + (asdf:operate 'asdf:load-source-op :stumpwm) + EOF + '') ["minInit" "defEnsureDir" "addInputs" "doMake"]; /* doConfigure should be specified separately */ phaseNames = ["envVars" "doConfigure" "doMake" "installation"]; -- cgit 1.4.1