~ chicken-core (chicken-5) cac829ea262cbed88186e80ac8c6aeb00d1f5109


commit cac829ea262cbed88186e80ac8c6aeb00d1f5109
Author:     felix <bunny351@gmail.com>
AuthorDate: Tue Apr 20 12:33:11 2010 +0200
Commit:     felix <bunny351@gmail.com>
CommitDate: Tue Apr 20 12:33:51 2010 +0200

    applied patch by Mario for fixing cygwin makefile (#213)

diff --git a/Makefile.cygwin b/Makefile.cygwin
index 21781559..4db26a7f 100644
--- a/Makefile.cygwin
+++ b/Makefile.cygwin
@@ -46,6 +46,8 @@ C_COMPILER = gcc
 CXX_COMPILER = g++
 RC_COMPILER = windres
 LINKER = gcc
+TARGET_RC_COMPILER ?= $(RC_COMPILER)
+
 
 
 C_COMPILER_OPTIONS ?= -fno-strict-aliasing -DHAVE_CHICKEN_CONFIG_H
@@ -87,6 +89,8 @@ LIBCHICKEN_SO_LIBRARIES = $(LIBRARIES)
 
 chicken-config.h: chicken-defaults.h
 	echo "/* GENERATED */" >$@
+	echo "#define C_INSTALL_RC_COMPILER \"$(RC_COMPILER)\"" >>$@
+	echo "#define C_TARGET_RC_COMPILER \"$(TARGET_RC_COMPILER)\"" >>$@
 	echo "#define HAVE_DIRENT_H 1" >>$@
 	echo "#define HAVE_INTTYPES_H 1" >>$@
 	echo "#define HAVE_LIMITS_H 1" >>$@
Trap