~ chicken-core (chicken-5) cca42e017be8527391949c110ea9b579a1416fbc
commit cca42e017be8527391949c110ea9b579a1416fbc Author: unknown <felix@.(none)> AuthorDate: Wed Oct 28 16:13:01 2009 +0100 Commit: unknown <felix@.(none)> CommitDate: Wed Oct 28 16:13:01 2009 +0100 renamed -host-extension in chicken-install to -host, the old option is deprecated diff --git a/chicken-install.scm b/chicken-install.scm index 08faf100..3ad7723a 100644 --- a/chicken-install.scm +++ b/chicken-install.scm @@ -386,7 +386,7 @@ usage: chicken-install [OPTION | EXTENSION[:VERSION]] ... -r -retrieve only retrieve egg into current directory, don't install -n -no-install do not install, just build (implies `-keep') -p -prefix PREFIX change installation prefix to PREFIX - -host-extension when cross-compiling, compile extension for host + -host when cross-compiling, compile extension for host -test run included test-cases, if available -username USER set username for transports that require this -password PASS set password for transports that require this @@ -471,7 +471,8 @@ EOF ((string=? "-test" arg) (set! *run-tests* #t) (loop (cdr args) eggs)) - ((string=? "-host-extension" arg) + ((or (string=? "-host" arg) + (string=? "-host-extension" arg)) ; DEPRECATED (set! *host-extension* #t) (loop (cdr args) eggs)) ((string=? "-username" arg) diff --git a/manual/Extensions b/manual/Extensions index 55c3d6f8..ce545c03 100644 --- a/manual/Extensions +++ b/manual/Extensions @@ -317,7 +317,7 @@ or is of a version older than the one specified. For a cross-compiling CHICKEN, when compiling an extension, then it should be built for the host environment (as opposed to the target -environment). This parameter is controlled by the {{-host-extension}} command-line +environment). This parameter is controlled by the {{-host}} command-line option. A setup script should perform the proper steps of compiling any code by passing {{-host}} when invoking {{csc}} or using the {{compile}} macro. @@ -453,7 +453,7 @@ Available options: ; {{-r -retrieve}} : only retrieve egg into current directory, don't install ; {{-n -no-install}} : do not install, just build (implies {{-keep}}) ; {{-p -prefix PREFIX}} : change installation prefix to {{PREFIX}} -; {{-host-extension}} : when cross-compiling, compile extension for host +; {{-host}} : when cross-compiling, compile extension for host ; {{-test}} : run included test-cases, if available ; {{-username USER}} : set username for transports that require this ; {{-password PASS}} : set password for transports that require thisTrap