|
|
1.1 root 1: # Makefile for 16bits module of third part apps making bop calls
2: #
3:
4: .SUFFIXES:
5: .SUFFIXES: .c .obj .lst .exe .exc .exs .com .sal .cod .sil .inc .skl .cla .cl1 .ctl .asm .idx .msg
6:
7: MAKE =nmake
8: asm =masm
9: awarn =-W1
10: aflags =-Mx -t $(awarn) $(extasw)
11: ainc =-I.
12: link_opts = /MAP
13: LINK =link
14: exelink =/E
15:
16:
17: .asm.obj:
18: $(asm) $(ainc) $(aflags) $*.asm;
19:
20: .asm.lst:
21: $(asm) -l $(ainc) $(aflags) $*.asm;
22:
23: all: 16bits.exe
24:
25: clean:
26: if exist *.obj del *.obj
27: if exist *.exe del *.exe
28: if exist *.map del *.map
29: if exist *.sym del *.sym
30: if exist *.exe del *.exe
31:
32: 16bits.exe: 16bits.obj
33: link16 $(link_opts) 16bits.obj, 16bits.exe, 16bits.map;
34:
35: 16bits.obj: 16bits.inc
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.