swapforth
1all: nuc.bin nuc.sim
2
3test: nuc.sim
4python expand.py swapforth.fs runtests.fs | ft32-elf-run nuc.sim | grep '^Forth tests completed'
5
6nuc.bin: nuc.s Makefile
7ft32-elf-as --defsym SIMULATOR=0 -a=lst -o nuc.o nuc.s
8ft32-elf-ld --oformat binary -o nuc.bin nuc.o
9
10nuc.sim: nuc.s Makefile
11ft32-elf-as --defsym SIMULATOR=1 -a=lst -o nuc.o nuc.s
12ft32-elf-gcc -nostartfiles -o nuc.sim -msim nuc.o
13
14clean:
15rm -f nuc.bin nuc.sim nuc.o
16