Commit | Line | Data |
---|---|---|
5245b079 | 1 | SOURCES_BASE = str.fs types.fs reader.fs printer.fs |
90f618cb | 2 | SOURCES_LISP = env.fs core.fs stepA_mal.fs |
bf8237d5 JM |
3 | SOURCES = $(SOURCES_BASE) $(SOURCES_LISP) |
4 | ||
0eb9fcb6 | 5 | all: |
5245b079 JM |
6 | true |
7 | ||
8e2d4a4c | 8 | dist: mal.fs mal |
5245b079 JM |
9 | |
10 | mal.fs: $(SOURCES) | |
8e2d4a4c JM |
11 | cat $+ | egrep -v "^require |^droprequire " > $@ |
12 | ||
13 | mal: mal.fs | |
5245b079 | 14 | echo "#! /usr/bin/env gforth" > $@ |
8e2d4a4c | 15 | cat $< >> $@ |
5245b079 JM |
16 | chmod +x $@ |
17 | ||
18 | clean: | |
8e2d4a4c | 19 | rm -f mal.fs mal |