~ chicken-core (chicken-5) f5626b8b7fb1ba4bdba4c7fe79d11ea2108a35ef
commit f5626b8b7fb1ba4bdba4c7fe79d11ea2108a35ef
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: Sun Nov 13 11:41:49 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