~ chicken-core (chicken-5) 00569961d38b977872844542ed13d047ebb62795
commit 00569961d38b977872844542ed13d047ebb62795 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Tue Jan 12 09:26:25 2010 +0100 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Tue Jan 12 09:26:25 2010 +0100 because it is not that simple as one often thinks diff --git a/Makefile.mingw b/Makefile.mingw index 67971b1c..8976da0b 100644 --- a/Makefile.mingw +++ b/Makefile.mingw @@ -89,9 +89,9 @@ POSIXFILE = posixwin # select default and internal settings CUSTOM_CHICKEN_DEFAULTS=1 -include $(SRCDIR)defaults.make +TARGETS = libchickengui$(SO) libchickengui$(A) -TARGETS += libchickengui$(SO) libchickengui$(A) +include $(SRCDIR)defaults.make chicken-config.h: chicken-defaults.h echo #define HAVE_DIRENT_H 1 >$@ diff --git a/Makefile.mingw-msys b/Makefile.mingw-msys index 1f78f811..b8bd2443 100644 --- a/Makefile.mingw-msys +++ b/Makefile.mingw-msys @@ -78,9 +78,9 @@ POSIXFILE = posixwin # select default and internal settings -include $(SRCDIR)/defaults.make +TARGETS = libchickengui$(SO) libchickengui$(A) -TARGETS += libchickengui$(SO) libchickengui$(A) +include $(SRCDIR)/defaults.make chicken-config.h: chicken-defaults.h echo "#define HAVE_DIRENT_H 1" >$@ diff --git a/defaults.make b/defaults.make index ae66cd1f..2dc0e03f 100644 --- a/defaults.make +++ b/defaults.make @@ -328,7 +328,7 @@ CSI_STATIC_EXECUTABLE = $(CSI_PROGRAM)$(EXE) CHICKEN_SHARED_EXECUTABLE = $(CHICKEN_PROGRAM)-shared$(EXE) CSI_SHARED_EXECUTABLE = $(CSI_PROGRAM)-shared$(EXE) TARGETLIBS ?= libchicken$(A) libuchicken$(A) -TARGETS ?= $(TARGETLIBS) $(CHICKEN_STATIC_EXECUTABLE) \ +TARGETS += $(TARGETLIBS) $(CHICKEN_STATIC_EXECUTABLE) \ $(CSI_STATIC_EXECUTABLE) $(CHICKEN_PROFILE_PROGRAM)$(EXE) \ $(CSC_PROGRAM)$(EXE) \ $(CHICKEN_BUG_PROGRAM)$(EXE) @@ -339,7 +339,7 @@ CHICKEN_SHARED_EXECUTABLE = $(CHICKEN_PROGRAM)$(EXE) CSI_SHARED_EXECUTABLE = $(CSI_PROGRAM)$(EXE) TARGETLIBS ?= libchicken$(A) libuchicken$(A) \ $(LIBCHICKEN_SO_FILE) $(LIBUCHICKEN_SO_FILE) -TARGETS ?= $(TARGETLIBS) $(CHICKEN_SHARED_EXECUTABLE) \ +TARGETS += $(TARGETLIBS) $(CHICKEN_SHARED_EXECUTABLE) \ $(CSI_SHARED_EXECUTABLE) $(CHICKEN_PROFILE_PROGRAM)$(EXE) \ $(CSC_PROGRAM)$(EXE) $(CHICKEN_INSTALL_PROGRAM)$(EXE) $(CHICKEN_UNINSTALL_PROGRAM)$(EXE) \ $(CHICKEN_STATUS_PROGRAM)$(EXE) setup-download.so setup-api.so \Trap