Commit | Line | Data |
---|---|---|
8c7587af MK |
1 | SOURCES_BASE = types.awk reader.awk printer.awk |
2 | SOURCES_LISP = env.awk core.awk stepA_mal.awk | |
3 | SOURCES = $(SOURCES_BASE) $(SOURCES_LISP) | |
4 | ||
b6dc3e37 JM |
5 | all: |
6 | true | |
7 | ||
8e2d4a4c | 8 | dist: mal.awk mal |
861da5d6 JM |
9 | |
10 | mal.awk: $(SOURCES) | |
8e2d4a4c | 11 | echo 'arbitrary_long_name==0 "exec" "/usr/bin/gawk" "-O" "-f" "$$0" "$$@"' > $@ |
861da5d6 | 12 | cat $+ | grep -v "^@include " >> $@ |
8e2d4a4c JM |
13 | |
14 | mal: mal.awk | |
15 | echo '#!/bin/sh' > $@ | |
16 | cat $< >> $@ | |
861da5d6 JM |
17 | chmod +x $@ |
18 | ||
b6dc3e37 | 19 | clean: |
8e2d4a4c | 20 | rm -f mal.awk mal |