-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmakefile
executable file
·49 lines (42 loc) · 1.47 KB
/
makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
CC = hc386
CFLAGS = -Heol=#a -Icommon
LDFLAGS = -nomap
LIBS = $(HCDIR)\small\c_heap.obj
EXPS = \
256\fa.exp 256\zv.exp \
32k\fa.exp 32k\zv.exp \
32k-32k\cen0.exp 32k-32k\cen1.exp 32k-32k\fo.exp \
32k-32k\haj.exp 32k-32k\lo.exp
all: $(EXPS)
.c.obj:
$(CC) $(CFLAGS) -c $< -o $@
.obj.exp:
$(CC) $(LDFLAGS) -o $@ $# $(LIBS)
clean:
del common\*.obj
del 256\*.obj
del 32k\*.obj
del 32k-32k\*.obj
del 256\*.exp
del 32k\*.exp
del 32k-32k\*.exp
256\fa.exp: common\palette.obj common\common.obj
256\zv.exp: common\palette.obj common\common.obj
32k\fa.exp: common\common.obj
32k\zv.exp: common\common.obj
32k-32k\cen0.exp: common\common.obj
32k-32k\cen1.exp: common\common.obj
32k-32k\fo.exp: common\common.obj
32k-32k\haj.exp: common\common.obj
32k-32k\lo.exp: common\common.obj
common\common.obj: common\common.h common\typ.h
common\palette.obj: common\common.h common\palette.h common\typ.h
256\fa.obj: common\common.h common\palette.h common\typ.h common\settings.h
256\zv.obj: common\common.h common\palette.h common\typ.h common\settings.h
32k\fa.obj: common\common.h common\typ.h common\settings.h
32k\zv.obj: common\common.h common\typ.h common\settings.h
32k-32k\cen0.obj: common\common.h common\typ.h common\settings.h
32k-32k\cen1.obj: common\common.h common\typ.h common\settings.h
32k-32k\fo.obj: common\common.h common\typ.h common\settings.h
32k-32k\haj.obj: common\common.h common\typ.h common\settings.h
32k-32k\lo.obj: common\common.h common\typ.h common\settings.h