Changeset 13006 in project for chicken


Ignore:
Timestamp:
01/13/09 16:42:31 (11 years ago)
Author:
felix winkelmann
Message:

cygwin build fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chicken/trunk/Makefile.cygwin

    r12937 r13006  
    131131        echo "/* generated */" >$@
    132132        echo "#define C_BUILD_TAG \"$(BUILD_TAG)\"" >>$@
     133        echo "#define C_CHICKEN_PROGRAM \"$(CHICKEN_PROGRAM)$(EXE)\"" >>$@
     134        echo "#define C_SVN_REVISION $(shell cat buildsvnrevision)" >>$@
    133135        echo "#ifndef C_INSTALL_CC" >>$@
    134136        echo "# define C_INSTALL_CC \"$(C_COMPILER)\"" >>$@
     
    170172        echo "# define C_DEFAULT_TARGET_STACK_SIZE $(NURSERY)" >>$@
    171173        echo "#endif" >>$@
     174        echo "#ifndef C_DEFAULT_TARGET_HEAP_SIZE" >>$@
     175        echo "# define C_DEFAULT_TARGET_HEAP_SIZE 0" >>$@
     176        echo "#endif" >>$@
    172177        echo "#ifndef C_STACK_GROWS_DOWNWARD" >>$@
    173178        echo "# define C_STACK_GROWS_DOWNWARD $(STACKDIRECTION)" >>$@
     
    194199        echo "# define C_CROSS_CHICKEN $(CROSS_CHICKEN)" >>$@
    195200        echo "#endif" >>$@
     201        echo "#ifndef C_TARGET_BIN_HOME" >>$@
     202        echo "# define C_TARGET_BIN_HOME \"$(TARGET_PREFIX)/bin\"" >>$@
     203        echo "#endif" >>$@
    196204        echo "#ifndef C_TARGET_LIB_HOME" >>$@
    197205        echo "# define C_TARGET_LIB_HOME \"$(TARGET_PREFIX)/bin\"" >>$@
     
    221229        echo "# define C_CHICKEN_BUG_PROGRAM \"$(CHICKEN_BUG_PROGRAM)\"" >>$@
    222230        echo "#endif" >>$@
     231        echo "#ifndef C_WINDOWS_SHELL" >>$@
     232        echo "# define C_WINDOWS_SHELL 0" >>$@
     233        echo "#endif" >>$@
     234        echo "#ifndef C_BINARY_VERSION" >>$@
     235        echo "# define C_BINARY_VERSION $(BINARYVERSION)" >>$@
     236        echo "#endif" >>$@
    223237
    224238include $(SRCDIR)/rules.make
Note: See TracChangeset for help on using the changeset viewer.