~ 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