Changeset 90

Show
Ignore:
Timestamp:
01/22/07 15:43:49 (2 years ago)
Author:
snoyberg
Message:

Wrote a test runner in D.
Got a mostly working DSSS build, although it does all the work through
system dependant makefiles.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/dsss-build-system/Makefile

    r89 r90  
     1# Simply a frontend to DSSS, for those who don't know better 
    12.PHONY : build install 
    23 
  • branches/dsss-build-system/dsss.conf

    r89 r90  
    11name = tioport 
    22 
    3 [src/bintod/bintod.d] 
    4 buildflags = -Isrc/dejavu -Isrc/tioport -op -cleanup 
    5 target = bintod 
     3#[src/bintod/bintod.d] 
     4#buildflags = -Isrc/dejavu -Isrc/tioport -op -cleanup 
     5#target = bintod 
     6 
     7# Workaround for bugs in DSSS- remove when the bugs are fixed 
     8[+bintod] 
     9version(Windows) { 
     10    prebuild = make -f Makefile.win bin/bintod 
     11    preinstall = copy bin\bintod.exe $BIN_PREFIX 
     12} else { 
     13    prebuild = make -f Makefile.posix bin/bintod 
     14    preinstall = cp bin/bintod $BIN_PREFIX 
     15
     16target = bin/bintod 
    617 
    718[+javaxmlconverter] 
    8 prebuild = make -C src/javaxmlconverter 
     19version(Windows) { 
     20    prebuild = make -f Makefile.win bin/javaxmlconverter.jar 
     21} else { 
     22    prebuild = make -f Makefile.posix bin/javaxmlconverter.jar 
     23
     24 
     25[+tioport] 
     26version(Windows) { 
     27    prebuild = make -f Makefile.win bin/tioport 
     28    preinstall = copy bin\tioport.exe $BIN_PREFIX 
     29} else { 
     30    prebuild = make -f Makefile.posix bin/bintod 
     31    preinstall = cp bin/bintod $BIN_PREFIX 
     32
     33target = bin/tioport 
     34 
     35[+test] 
     36version(Windows) { 
     37    prebuild = make -f Makefile.win test 
     38} else { 
     39    prebuild = make -f Makefile.posix test 
     40
  • branches/dsss-build-system/test/staticctors-good.d

    r87 r90  
    1 module staticctors
     1module staticctors-good
    22 
    33import dejavu.Intern;