home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
devddemo.zip
/
DEMO.MAK
< prev
next >
Wrap
Text File
|
1991-02-02
|
3KB
|
82 lines
#make file for Demo DD
src=.
lst=.\lst
obj=.\obj
msg=.\msg
lib=.
h=.
optmain=/Fc$(lst)\$(*F).cod /c /NTMAINSEG /W3 /Gs /Alfw /Od /Zp /Fo$(obj)\$(*F).obj >$(msg)\$(*F).msg
optsize=/Fc$(lst)\$(*F).cod /c /NTMAINSEG /W3 /Gs /Alfw /Os /Zp /Fo$(obj)\$(*F).obj >$(msg)\$(*F).msg
optkeep=/Fc$(lst)\$(*F).cod /c /NTKEEPSEG /W3 /Gs /Alfw /Od /Zp /Fo$(obj)\$(*F).obj >$(msg)\$(*F).msg
optinit=/Fc$(lst)\$(*F).cod /c /NTINITSEG /W3 /Gs /Alfw /Od /Zp /Fo$(obj)\$(*F).obj >$(msg)\$(*F).msg
hfiles=$(h)\externs.h $(h)\const.h $(h)\struc.h $(h)\demo.h
$(lib)\demo.lib : demo.arf \
$(obj)\ASMUTILS.OBJ \
$(obj)\BADCMD.OBJ \
$(obj)\brkpoint.obj \
$(obj)\DDUTILS.OBJ \
$(obj)\DEVHLP.OBJ \
$(obj)\GDTMEM.OBJ \
$(obj)\INIT.OBJ \
$(obj)\LOCK.OBJ \
$(obj)\LDTMEM.OBJ \
$(obj)\PRTMSG.OBJ \
$(obj)\demo.OBJ \
$(obj)\STRATEGY.OBJ \
demo.MSG;
link @demo.arf > $(msg)\$(*F).link.lst
copy demo.dll demo.sys
erase demo.dll
$(obj)\gdtmem.obj : $(src)\gdtmem.c $(hfiles)
cl $(optkeep) $(src)\$(*F).c
lib $(lib)\demo-+$(obj)\$(*F);
$(obj)\lock.obj : $(src)\lock.c $(hfiles)
cl $(optkeep) $(src)\$(*F).c
lib $(lib)\demo-+$(obj)\$(*F);
$(obj)\ldtmem.obj : $(src)\ldtmem.c $(hfiles)
cl $(optkeep) $(src)\$(*F).c
lib $(lib)\demo-+$(obj)\$(*F);
$(obj)\init.obj : $(src)\init.c $(hfiles)
cl $(optinit) $(src)\$(*F).c
lib $(lib)\demo-+$(obj)\$(*F);
$(obj)\badcmd.obj : $(src)\badcmd.c $(hfiles)
cl $(optkeep) $(src)\$(*F).c
lib $(lib)\demo-+$(obj)\$(*F);
$(obj)\strategy.obj : $(src)\strategy.c $(hfiles)
cl $(optkeep) $(src)\$(*F).c
lib $(lib)\demo-+$(obj)\$(*F);
$(obj)\ddutils.obj : $(src)\ddutils.c $(hfiles)
cl $(optkeep) $(src)\$(*F).c
lib $(lib)\demo-+$(obj)\$(*F);
$(obj)\prtmsg.obj : $(src)\prtmsg.c $(hfiles)
cl $(optinit) $(src)\$(*F).c
lib $(lib)\demo-+$(obj)\$(*F);
$(obj)\asmutils.obj : $(src)\asmutils.asm
masm $(src)\$(*F),$(obj)\$(*F).obj,$(lst)\$(*F).lst > $(msg)\$(*F).msg;
lib $(lib)\demo-+$(obj)\$(*F);
$(obj)\brkpoint.obj : $(src)\brkpoint.asm
masm $(src)\$(*F),$(obj)\$(*F).obj,$(lst)\$(*F).lst > $(msg)\$(*F).msg;
lib $(lib)\demo-+$(obj)\$(*F);
$(obj)\devhlp.obj : $(src)\devhlp.asm
masm $(src)\$(*F),$(obj)\$(*F).obj,$(lst)\$(*F).lst > $(msg)\$(*F).msg;
lib $(lib)\demo-+$(obj)\$(*F);
$(obj)\demo.obj : $(src)\demo.asm
masm $(src)\demo,$(obj)\demo.obj,$(lst)\demo.lst > $(msg)\$(*F).msg;
demo.msg : demo.txt
mkmsgf demo.txt demo.msg