Merge pull request #103913 from catern/copysrc

emacs: properly include source code when withCsrc is true
This commit is contained in:
Michael Raskin
2020-11-22 16:37:40 +00:00
committed by GitHub
2 changed files with 2 additions and 5 deletions
+1 -1
View File
@@ -145,7 +145,7 @@ in stdenv.mkDerivation {
rm -rf $siteVersionDir rm -rf $siteVersionDir
'' + lib.optionalString withCsrc '' '' + lib.optionalString withCsrc ''
for srcdir in src lisp lwlib ; do for srcdir in src lisp lwlib ; do
dstdir=$siteVersionDir/$srcdir dstdir=$out/share/emacs/$siteVersionDir/$srcdir
mkdir -p $dstdir mkdir -p $dstdir
find $srcdir -name "*.[chm]" -exec cp {} $dstdir \; find $srcdir -name "*.[chm]" -exec cp {} $dstdir \;
cp $srcdir/TAGS $dstdir cp $srcdir/TAGS $dstdir
@@ -52,9 +52,6 @@ least specific (the system profile)"
(file-name-directory load-file-name)))) ; .../emacs/site-lisp/ (file-name-directory load-file-name)))) ; .../emacs/site-lisp/
(version (version
(file-name-as-directory (file-name-as-directory
(concat emacs-version))
(number-to-string emacs-major-version)
"."
(number-to-string emacs-minor-version))))
(src (file-name-as-directory "src"))) (src (file-name-as-directory "src")))
(setq find-function-C-source-directory (concat emacs version src))) (setq find-function-C-source-directory (concat emacs version src)))