~ chicken-core (chicken-5) bd890d47b76dff389ec2eb67a19ab2a09dd7aca2
commit bd890d47b76dff389ec2eb67a19ab2a09dd7aca2 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Sun Apr 19 16:00:15 2020 +0200 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Sun Apr 19 16:00:15 2020 +0200 Drop removal if binary files when installing on UNNIX systems. (This patch is orginally from Mario Goulart, see #1686) Signed-off-by: felix <felix@call-with-current-continuation.org> diff --git a/egg-compile.scm b/egg-compile.scm index 4a72d5d0..f6de778c 100644 --- a/egg-compile.scm +++ b/egg-compile.scm @@ -940,7 +940,6 @@ output-file) srcdir platform) (let* ((cmd (install-executable-command platform)) - (dcmd (remove-file-command platform)) (mkdir (mkdir-command platform)) (sname (prefix srcdir name)) (out (qs* (target-file (conc sname ext) mode) platform #t)) @@ -949,8 +948,6 @@ (ddir (shell-variable "DESTDIR" platform)) (destf (qs* (conc dest "/" output-file ext) platform #t))) (print "\n" mkdir " " ddir dfile) - (when (eq? platform 'unix) - (print dcmd " " ddir destf)) (print cmd " " out " " ddir destf) (print-end-command platform))) @@ -1005,7 +1002,6 @@ (define ((install-program name #!key mode output-file) srcdir platform) (let* ((cmd (install-executable-command platform)) - (dcmd (remove-file-command platform)) (mkdir (mkdir-command platform)) (ext (executable-extension platform)) (sname (prefix srcdir name)) @@ -1017,8 +1013,6 @@ (ddir (shell-variable "DESTDIR" platform)) (destf (qs* (conc dest "/" output-file ext) platform #t))) (print "\n" mkdir " " ddir dfile) - (when (eq? platform 'unix) - (print dcmd " " ddir destf)) (print cmd " " out " " ddir destf) (print-end-command platform)))Trap