From e4fcc9aed14abc5fd5acd38ca4d5384d993a625b Mon Sep 17 00:00:00 2001 From: Spencer Baugh Date: Sun, 15 Nov 2020 10:59:19 -0500 Subject: [PATCH] emacs: properly include source code when withCsrc is true Previously, we just copied it into a separate directory in the build directory. That's not useful, and not what was intended. --- pkgs/applications/editors/emacs/generic.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/editors/emacs/generic.nix b/pkgs/applications/editors/emacs/generic.nix index f2904f3e012..402a6a13cec 100644 --- a/pkgs/applications/editors/emacs/generic.nix +++ b/pkgs/applications/editors/emacs/generic.nix @@ -142,7 +142,7 @@ in stdenv.mkDerivation { rm -rf $siteVersionDir '' + lib.optionalString withCsrc '' for srcdir in src lisp lwlib ; do - dstdir=$siteVersionDir/$srcdir + dstdir=$out/share/emacs/$siteVersionDir/$srcdir mkdir -p $dstdir find $srcdir -name "*.[chm]" -exec cp {} $dstdir \; cp $srcdir/TAGS $dstdir