Changeset 12961 in project for chicken


Ignore:
Timestamp:
01/08/09 12:17:36 (11 years ago)
Author:
felix winkelmann
Message:

build fixes, meta-syntax testing

Location:
chicken/trunk
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • chicken/trunk/Makefile.mingw

    r12956 r12961  
    128128        echo /* generated */ >$@
    129129        echo #define C_BUILD_TAG "$(BUILD_TAG)" >>$@
    130         echo #define C_CHICKEN_PROGRAM "chicken.exe" >>$@
     130        echo #define C_CHICKEN_PROGRAM "$(CHICKEN_PROGRAM)$(EXE)" >>$@
    131131        echo #define C_WINDOWS_SHELL 1 >>$@
    132132        echo #ifndef C_INSTALL_CC >>$@
  • chicken/trunk/defaults.make

    r12956 r12961  
    354354        echo "/* generated */" >$@
    355355        echo "#define C_BUILD_TAG \"$(BUILD_TAG)\"" >>$@
    356         echo "#define C_CHICKEN_PROGRAM \"chicken.exe\"" >>$@
     356        echo "#define C_CHICKEN_PROGRAM \"$(CHICKEN_PROGRAM)$(EXE)\"" >>$@
    357357        echo "#define C_SVN_REVISION $(shell cat buildsvnrevision)" >>$@
    358358        echo "#ifndef C_INSTALL_CC" >>$@
  • chicken/trunk/distribution/manifest

    r12920 r12961  
    212212tests/syntax-tests.scm
    213213tests/syntax-tests-2.scm
     214tests/meta-syntax-test.scm
    214215tests/ec.scm
    215216tests/ec-tests.scm
  • chicken/trunk/tests/runtests.sh

    r12939 r12961  
    3131echo "======================================== syntax tests (2, compiled) ..."
    3232$compile syntax-tests-2.scm && ./a.out
     33
     34echo "======================================== meta-syntax tests ..."
     35$interpret -bnq meta-syntax-test.scm -e '(import foo)' -e '(bar 1 2)'
     36$compile_s -s meta-syntax-test.scm -j foo
     37$compile_s -s foo.import.scm
     38$interpret -bnq -e '(require-library meta-syntax-test)' -e '(import foo)' -e '(bar 1 2)'
    3339
    3440echo "======================================== import library tests ..."
Note: See TracChangeset for help on using the changeset viewer.