~ chicken-core (chicken-5) 48724eb0c2b0d4a45e23817aa2b5b776cf836bfc
commit 48724eb0c2b0d4a45e23817aa2b5b776cf836bfc
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Sat Apr 8 23:09:11 2017 +0200
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Sat Apr 8 23:09:11 2017 +0200
drop directory from files in link file
diff --git a/core.scm b/core.scm
index 602dad71..cfa9eac9 100644
--- a/core.scm
+++ b/core.scm
@@ -327,6 +327,7 @@
chicken.eval
chicken.expand
chicken.foreign
+ chicken.pathname
chicken.format
chicken.internal
chicken.io
@@ -1689,7 +1690,9 @@
;;; Register statically linked extension
(define (register-static-extension id path)
- (set! linked-static-extensions (cons path linked-static-extensions)))
+ (set! linked-static-extensions
+ (cons (pathname-strip-directory path)
+ linked-static-extensions)))
;;; Create entry procedure:
Trap