2 # symbolic debug for wsample/wprof/wd
\r
12 S_FLAGS=-sg -st -of+ -zu -zdf -zff -zgf -k$(STKSIZ)
\r
13 Z_FLAGS=-zk0 -zc#### -zp4 -ei# -zm
\r
14 O_FLAGS=-opnr -oe=24 -oil+ -outback -ohm
\r
15 T_FLAGS=-bt=dos -wx -m$(MEMORYMODE) -0 -fpi87 $(D_FLAGS) -fo=.obj## -e=65536
\r
17 DBUGFLAGS=-fm=$^&.meh -fd=$^& $(D_FLAGS)
\r
18 CPPFLAGS=-DTARGET_MSDOS=16 -DMSDOS=1 -DSTACKSIZE=$(STKSIZ)
\r
21 CFLAGS=$(T_FLAGS) -wo -i"$(DOSLIBDIR)" $(O_FLAGS) $(S_FLAGS) $(Z_FLAGS)
\r
22 LFLAGS=-l=dos $(S_FLAGS) $(DBUGFLAGS)
\r
23 #asm_f = /ML /m2 /s /JJUMPS
\r
33 *wcl $(CFLAGS) $(extra_$^&_obj_opts) $(CPPFLAGS) -c $[@
\r
35 *wcl $(AFLAGS) $(extra_$^&_obj_opts) -c $[@
\r
37 *wcl $(LFLAGS) $(extra_$^&_exe_opts)$< -fe=$@
\r
39 # link /E $(objs),dots.exe,nul;
\r
40 # copy dots.exe ..\main\data\minvball.exe
\r
42 DOTSOBJS=dots.obj ../dis/disc.obj# asm.obj
\r
46 dots.exe : $(DOTSOBJS)
\r