~ chicken-core (chicken-5) f4f2adffa7b8dff128284751a92daa0c89251cf5
commit f4f2adffa7b8dff128284751a92daa0c89251cf5 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Sun Jan 10 13:05:37 2010 +0100 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Sun Jan 10 13:05:37 2010 +0100 added -repository option to chicken-install (thanks to Christian Kellermann) diff --git a/chicken-install.scm b/chicken-install.scm index 79d55352..411f5aa4 100644 --- a/chicken-install.scm +++ b/chicken-install.scm @@ -404,6 +404,7 @@ usage: chicken-install [OPTION | EXTENSION[:VERSION]] ... -password PASS set password for transports that require this -i -init DIRECTORY initialize empty alternative repository -u -update-db update export database + -repository print path used for egg installation EOF );| (exit code)) @@ -442,6 +443,9 @@ EOF (string=? arg "-h") (string=? arg "--help")) (usage 0)) + ((string=? arg "-repository") + ((printf "~A" (repository-path)) + (exit 0))) ((string=? arg "-force") (set! *force* #t) (loop (cdr args) eggs)) diff --git a/manual/Extensions b/manual/Extensions index 8c55b386..367dab58 100644 --- a/manual/Extensions +++ b/manual/Extensions @@ -468,6 +468,7 @@ Available options: ; {{-password PASS}} : set password for transports that require this ; {{-i -init DIRECTORY}} : initialize empty alternative repository ; {{-u -update-db}} : update export database +; {{-repository}} : print path to extension repository === chicken-uninstall referenceTrap