parse-wormedit: preliminary 86s parsing
[wormy.git] / Makefile
1 Z80C  = tasm.exe
2 MK86P = prgm86.exe
3
4 -include local.mk
5
6 all: wormy.86p
7
8 wormy.86p: wormy.obj
9 ifeq ($(MK86P), prgm86.exe)
10         ln -sT wormy.obj wormy
11         wine $(MK86P) wormy 2>/dev/null | tail -n 1
12         @echo
13         rm wormy
14 else ifeq ($(MK86P), prgm86lin)
15         ln -sT wormy.obj wormy
16         $(MK86P) wormy | tail -n 1
17         rm wormy
18 else
19         $(MK86P) wormy.obj wormy.86p
20 endif
21         -rm wormy.obj
22
23 wormy.obj:
24 ifeq ($(Z80C), tasm.exe)
25         wine $(Z80C) -80 -b wormy.z80
26         -rm wormy.lst
27 else
28         $(Z80C) wormy.z80 wormy.obj
29 endif
30
31 clean:
32         rm -f wormy.obj wormy.86p
33