~ chicken-core (chicken-5) 25a463722a7d94d62eb9c4dbebdbedee638f3930
commit 25a463722a7d94d62eb9c4dbebdbedee638f3930 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Fri Nov 11 13:06:03 2016 +0100 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Fri Nov 11 13:06:03 2016 +0100 always exit with 2, if tests failed diff --git a/chicken-install.scm b/chicken-install.scm index c53e7b05..c490b5c4 100644 --- a/chicken-install.scm +++ b/chicken-install.scm @@ -784,15 +784,15 @@ (list (pathname-file fname) (current-directory) #f)) (glob "*.egg"))) (retrieve-eggs '()) - (unless retrieve-only (install-eggs)) - (when tests-failed (exit 2))))) + (unless retrieve-only (install-eggs))))) (else (let ((eggs (apply-mappings eggs))) (cond (list-versions-only (list-egg-versions eggs)) ;;XXX other actions... (else (retrieve-eggs eggs) - (unless retrieve-only (install-eggs)))))))) + (unless retrieve-only (install-eggs))))))) + (when tests-failed (exit 2))) (define (main args) (setup-proxy (get-environment-variable "http_proxy"))Trap