~ chicken-core (chicken-5) c635969f09263f7129b7a2999f534e017e82d7cc


commit c635969f09263f7129b7a2999f534e017e82d7cc
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: Wed May 11 04:50:18 2011 -0400

    also disable -setup-mode for csi when installing in deployment mode

diff --git a/chicken-install.scm b/chicken-install.scm
index fcffb038..8c3ac0c4 100644
--- a/chicken-install.scm
+++ b/chicken-install.scm
@@ -442,8 +442,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