~ chicken-core (chicken-5) 68cab8d13c919ae823a64020b830423bb4133ae1
commit 68cab8d13c919ae823a64020b830423bb4133ae1 Merge: a9eed487 81c46e5f Author: felix <felix@call-with-current-continuation.org> AuthorDate: Wed Apr 12 13:22:36 2017 +0200 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Wed Apr 12 13:22:36 2017 +0200 Merge remote-tracking branch 'origin/windows-fix' into chicken-5-new-egg-install diff --cc egg-compile.scm index 1c38ab0b,d56439f8..ba277b7f --- a/egg-compile.scm +++ b/egg-compile.scm @@@ -513,21 -497,19 +513,21 @@@ (ext (object-extension platform)) (sname (prefix srcdir name)) (out (quotearg (target-file (conc sname ext) mode))) - (outlnk (quotearg (target-file (conc sname ".link") mode))) + (outlnk (quotearg (conc sname +link-file-extension+))) (dest (destination-repository mode)) - (dfile (quotearg dest)) + (dfile (quotearg (slashify dest platform))) (ddir (shell-variable "DESTDIR" platform))) (print "\n" mkdir " " ddir dfile) - (print cmd " " out " " ddir (quotearg (slashify (conc dest "/" - output-file - ext) - platform))) - (print cmd " " outlnk " " ddir (quotearg (slashify (conc dest "/" - output-file - ".link") - platform))))) + (print cmd " " out " " ddir + (quotearg (slashify (conc dest "/" + output-file + ext) + platform))) + (print cmd " " outlnk " " ddir + (quotearg (slashify (conc dest "/" + output-file + +link-file-extension+) + platform))))) (define ((install-dynamic-extension name #!key mode (ext ".so") output-file)Trap