]> 4ch.mooo.com Git - 16.git/blob - Makefile
25d2805ae2f62db3e01239f6c9a0b8defbf87aba
[16.git] / Makefile
1 OBJS=main.obj timer.obj eng_ai.obj eng_snd.obj eng_comm.obj &
2      eng_core.obj eng_gfx.obj dos_comm.obj dos_gfx.obj &
3      dos_opl2.obj lib_com.obj
4
5 CC=*wcc
6 CFLAGS=-i"C:\FDOS\WATCOM/H" -w4 -e25 -zkl -zq -otexan -ol -ol+ &
7        -oh -om -d2 -bt=dos -ml
8
9 CXX=*wpp
10 CXXFLAGS=-i="C:\FDOS\WATCOM/H" -w4 -e25 -zkl -zq -otexan -ol -ol+ &
11          -oh -om -d2 -bt=dos -ml -xs -xr
12
13 LD=*wlink
14 LDFLAGS=d all sys dos op m op maxe=25 op q op symf 
15
16 all : core16.exe
17
18 clean : .symbolic 
19         @del *.obj
20         @del core16.exe
21         @del *.err
22         @del *.smp
23
24 core16.exe : $(OBJS)
25         $(LD) $(LDFLAGS) name core16 file {$(OBJS)} 
26
27 .c : src/;src/lib
28 .cpp : src/;src/lib
29
30 .cpp.obj : .autodepend
31         $(CXX) $< -fo=$@ $(CXXFLAGS)
32 .c.obj : .autodepend
33         $(CC) $< -fo=$@ $(CFLAGS)
34 $(OBJS) :