~ chicken-core (chicken-5) 65c919288b0d4acba71dde0000cc562dae6e0098
commit 65c919288b0d4acba71dde0000cc562dae6e0098 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Fri Jan 8 11:08:19 2010 +0100 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Fri Jan 8 11:08:19 2010 +0100 enabled branchname for msys, fix in mini-s., -no-trace for import libs diff --git a/Makefile.mingw b/Makefile.mingw index ff260153..415abb1c 100644 --- a/Makefile.mingw +++ b/Makefile.mingw @@ -31,6 +31,7 @@ endif SEP = $(strip \) SRCDIR =.$(SEP) +BRANCHNAME = # platform configuration diff --git a/defaults.make b/defaults.make index bd9acd75..2881aa9b 100644 --- a/defaults.make +++ b/defaults.make @@ -43,6 +43,7 @@ SEP ?= / SRCDIR ?= .$(SEP) DESTDIR ?= PREFIX ?= /usr/local +BRANCHNAME ?= $(shell scripts/identify-branch $(SRCDIR)) BINDIR = $(PREFIX)/bin LIBDIR = $(PREFIX)/lib @@ -57,7 +58,6 @@ CHICKENLIBDIR = $(VARDIR)/chicken EGGDIR = $(CHICKENLIBDIR)/$(BINARYVERSION) ifdef WINDOWS_SHELL -BRANCHNAME = "" SPREFIX = $(subst /,$(SEP),$(PREFIX)) IBINDIR = $(SPREFIX)$(SEP)bin ILIBDIR = $(SPREFIX)$(SEP)lib @@ -70,7 +70,6 @@ IDOCDIR = $(IDATADIR)$(SEP)doc ICHICKENLIBDIR = $(ILIBDIR)$(SEP)chicken IEGGDIR = $(ICHICKENLIBDIR)$(SEP)$(BINARYVERSION) else -BRANCHNAME = $(shell scripts/identify-branch $(SRCDIR)) SPREFIX = $(PREFIX) IBINDIR = $(BINDIR) ILIBDIR = $(LIBDIR) @@ -300,7 +299,7 @@ CHICKEN_PROGRAM_OPTIONS = $(CHICKEN_OPTIONS) -no-lambda-info -local CHICKEN_COMPILER_OPTIONS = $(CHICKEN_PROGRAM_OPTIONS) -extend private-namespace.scm CHICKEN_UNSAFE_OPTIONS = -unsafe -no-lambda-info CHICKEN_DYNAMIC_OPTIONS = $(CHICKEN_OPTIONS) -feature chicken-compile-shared -dynamic -CHICKEN_IMPORT_LIBRARY_OPTIONS = $(CHICKEN_DYNAMIC_OPTIONS) +CHICKEN_IMPORT_LIBRARY_OPTIONS = $(CHICKEN_DYNAMIC_OPTIONS) -no-trace ifndef DEBUGBUILD CHICKEN_PROGRAM_OPTIONS += -no-trace diff --git a/scripts/mini-salmonella.scm b/scripts/mini-salmonella.scm index 85fadd9b..1315d1e1 100644 --- a/scripts/mini-salmonella.scm +++ b/scripts/mini-salmonella.scm @@ -94,7 +94,7 @@ (let ((status (system command))) (cond ((zero? status) (report egg "OK") - (set! *succeeded* (add1 *succeeded))) + (set! *succeeded* (add1 *succeeded*))) (else (report egg "FAILED") (set! *failed* (add1 *failed*)) @@ -117,6 +117,7 @@ (report egg "<no .meta file>"))))) (directory *eggdir*)) -(print "\nSucceeded: " *succeeded* ", failed: " *failed*) +(print "\nSucceeded: " *succeeded* ", failed: " *failed* ", total: " + (+ *succeeded* *failed*)) )Trap