diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2014-11-16 19:08:00 +0300 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2014-11-16 19:57:12 +0300 |
commit | 12f35b6db70814c7db08c8809390ad1e7fa8f875 (patch) | |
tree | b5a70e06ccaff6a35cf49c85f14d1e1554dc6ee3 /pkgs/development/lisp-modules/define-package.nix | |
parent | 0f28ce0ad89860c05b6b055a1b08567b51fb3477 (diff) | |
download | nixpkgs-12f35b6db70814c7db08c8809390ad1e7fa8f875.tar nixpkgs-12f35b6db70814c7db08c8809390ad1e7fa8f875.tar.gz nixpkgs-12f35b6db70814c7db08c8809390ad1e7fa8f875.tar.bz2 nixpkgs-12f35b6db70814c7db08c8809390ad1e7fa8f875.tar.lz nixpkgs-12f35b6db70814c7db08c8809390ad1e7fa8f875.tar.xz nixpkgs-12f35b6db70814c7db08c8809390ad1e7fa8f875.tar.zst nixpkgs-12f35b6db70814c7db08c8809390ad1e7fa8f875.zip |
Allow pre/post-Install
Diffstat (limited to 'pkgs/development/lisp-modules/define-package.nix')
-rw-r--r-- | pkgs/development/lisp-modules/define-package.nix | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/development/lisp-modules/define-package.nix b/pkgs/development/lisp-modules/define-package.nix index bb6baddc47d..8623032ed37 100644 --- a/pkgs/development/lisp-modules/define-package.nix +++ b/pkgs/development/lisp-modules/define-package.nix @@ -30,6 +30,8 @@ basePackage = { inherit deployConfigScript deployLaunchScript; installPhase = '' + eval "$preInstall" + mkdir -p "$out"/share/doc/${args.baseName}; mkdir -p "$out"/lib/common-lisp/${args.baseName}; cp -r . "$out"/lib/common-lisp/${args.baseName}; @@ -37,6 +39,8 @@ basePackage = { ${deployConfigScript} ${deployLaunchScript} + + eval "$postInstall" ''; propagatedBuildInputs = (args.deps or []) ++ [clwrapper clwrapper.lisp] ++ (args.propagatedBuildInputs or []); |