~ chicken-core (chicken-5) fe15b21641a741ee30b3924ba43c4c7b80279207
commit fe15b21641a741ee30b3924ba43c4c7b80279207
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Wed May 11 04:50:18 2011 -0400
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Sun May 22 16:32:34 2011 +0200
also disable -setup-mode for csi when installing in deployment mode
diff --git a/chicken-install.scm b/chicken-install.scm
index f567f533..90ab8013 100644
--- a/chicken-install.scm
+++ b/chicken-install.scm
@@ -397,8 +397,9 @@
(conc
*csi*
" -bnq "
- (if (and *cross-chicken* ; disable -setup-mode when cross-compiling,
- (not *host-extension*)) ; host-repo must always take precedence
+ (if (or *deploy*
+ (and *cross-chicken* ; disable -setup-mode when cross-compiling,
+ (not *host-extension*))) ; host-repo must always take precedence
""
"-setup-mode ")
"-e \"(require-library setup-api)\" -e \"(import setup-api)\" "
Trap