home *** CD-ROM | disk | FTP | other *** search
- #*************************************************************
- #* File Id. ZTPCW.MAK *
- #* Author. Stan Milam. *
- #* Date Written. 19 May. 91. *
- #* *
- #* (c) Copyright 1989-90 by Stan Milam *
- #* *
- #* This make file is for Zortech 2.1 and up. Macros are de- *
- #* fined to control the default compiler, compiler options, *
- #* header files, and library names. *
- #* *
- #*************************************************************
-
- CC=ztc
- lib=zorlib
- MASM=masm
- options=-c -$(model)i -J -r -o+all -I..\pcw # Compiler Options
- library=..\ztpcw$(model).lib # Library Name
- header=..\pcw\pcw.i ..\pcw\pcwproto.h # Header files
-
- LOBJ1 = mstscrn.obj pmenu.obj lmenu.obj cursor.obj qprintf.obj wframe.obj \
- wexplode.obj wprintf.obj wputs.obj pushpop.obj reorder.obj \
- hideshow.obj wtitle.obj wblkwrt.obj clr_wnd.obj qbox.obj sound.obj \
- swait.obj rest.obj qfill.obj vcls.obj qhchar.obj pcwkern.obj
-
- LOBJ2 = vgetmode.obj qputchar.obj qvchar.obj qputs.obj mouse.obj msintr.obj\
- chgattr.obj keybd.obj attr.obj scroll.obj wscroll.obj msdelay.obj \
- qblkwrt.obj wprints.obj pcwexit.obj fload.obj vgascan.obj farcopy.obj \
- msint24a.obj int24c.obj palette.obj getchars.obj fonts.obj plmenu.obj \
- tmenu.obj msint29a.obj int29c.obj
-
- $(library): $(LOBJ1) $(LOBJ2)
- del $(library)
- $(lib) $(library) /C /B @..\pcw\ztpcw.rsp
-
- mstscrn.obj: ..\pcw\mstscrn.asm
- $(MASM) /mx ..\pcw\mstscrn,mstscrn,nul,nul
-
- msdelay.obj: ..\pcw\msdelay.asm
- $(MASM) /mx ..\pcw\msdelay,msdelay,nul,nul
-
- msint24a.obj: ..\pcw\msint24a.asm
- $(MASM) /mx ..\pcw\msint24a,msint24a,nul,nul
-
- msintr.obj: ..\pcw\msintr.asm
- $(MASM) /mx ..\pcw\msintr,msintr,nul,nul
-
- msint29a.obj: ..\pcw\msint29a.asm
- $(MASM) /mx ..\pcw\msint29a.asm;
-
- farcopy.obj: ..\pcw\farcopy.c $(header)
- $(CC) $(options) ..\pcw\farcopy.c
-
- pcwkern.obj: ..\pcw\pcwkern.c $(header)
- $(CC) $(options) ..\pcw\pcwkern.c
-
- qprintf.obj: ..\pcw\qprintf.c $(header)
- $(CC) $(options) ..\pcw\qprintf.c
-
- qputs.obj: ..\pcw\qputs.c $(header)
- $(CC) $(options) ..\pcw\qputs.c
-
- qblkwrt.obj: ..\pcw\qblkwrt.c $(header)
- $(CC) $(options) ..\pcw\qblkwrt.c
-
- qputchar.obj: ..\pcw\qputchar.c $(header)
- $(CC) $(options) ..\pcw\qputchar.c
-
- qfill.obj: ..\pcw\qfill.c $(header)
- $(CC) $(options) ..\pcw\qfill.c
-
- pushpop.obj: ..\pcw\pushpop.c $(header)
- $(CC) $(options) ..\pcw\pushpop.c
-
- qvchar.obj: ..\pcw\qvchar.c $(header)
- $(CC) $(options) ..\pcw\qvchar.c
-
- qhchar.obj: ..\pcw\qhchar.c $(header)
- $(CC) $(options) ..\pcw\qhchar.c
-
- reorder.obj: ..\pcw\reorder.c $(header)
- $(CC) $(options) ..\pcw\reorder.c
-
- swait.obj: ..\pcw\swait.c $(header)
- $(CC) $(options) ..\pcw\swait.c
-
- rest.obj: ..\pcw\rest.c $(header)
- $(CC) $(options) ..\pcw\rest.c
-
- qbox.obj: ..\pcw\qbox.c $(header)
- $(CC) $(options) ..\pcw\qbox.c
-
- wframe.obj: ..\pcw\wframe.c $(header)
- $(CC) $(options) ..\pcw\wframe.c
-
- wexplode.obj: ..\pcw\wexplode.c $(header)
- $(CC) $(options) ..\pcw\wexplode.c
-
- wtitle.obj: ..\pcw\wtitle.c $(header)
- $(CC) $(options) ..\pcw\wtitle.c
-
- hideshow.obj: ..\pcw\hideshow.c $(header)
- $(CC) $(options) ..\pcw\hideshow.c
-
- vcls.obj: ..\pcw\vcls.c $(header)
- $(CC) $(options) ..\pcw\vcls.c
-
- vgetmode.obj: ..\pcw\vgetmode.c $(header)
- $(CC) $(options) ..\pcw\vgetmode.c
-
- mouse.obj: ..\pcw\mouse.c $(header)
- $(CC) $(options) ..\pcw\mouse.c
-
- cursor.obj: ..\pcw\cursor.c $(header)
- $(CC) $(options) ..\pcw\cursor.c
-
- sound.obj: ..\pcw\sound.c $(header)
- $(CC) $(options) ..\pcw\sound.c
-
- wprintf.obj: ..\pcw\wprintf.c $(header)
- $(CC) $(options) ..\pcw\wprintf.c
-
- wputs.obj: ..\pcw\wputs.c $(header)
- $(CC) $(options) ..\pcw\wputs.c
-
- wblkwrt.obj: ..\pcw\wblkwrt.c $(header)
- $(CC) $(options) ..\pcw\wblkwrt.c
-
- wprints.obj: ..\pcw\wprints.c $(header)
- $(CC) $(options) ..\pcw\wprints.c
-
- clr_wnd.obj: ..\pcw\clr_wnd.c $(header)
- $(CC) $(options) ..\pcw\clr_wnd.c
-
- wscroll.obj: ..\pcw\wscroll.c $(header)
- $(CC) $(options) ..\pcw\wscroll.c
-
- scroll.obj: ..\pcw\scroll.c $(header)
- $(CC) $(options) ..\pcw\scroll.c
-
- attr.obj: ..\pcw\attr.c $(header)
- $(CC) $(options) ..\pcw\attr.c
-
- chgattr.obj: ..\pcw\chgattr.c $(header)
- $(CC) $(options) ..\pcw\chgattr.c
-
- keybd.obj: ..\pcw\keybd.c $(header)
- $(CC) $(options) ..\pcw\keybd.c
-
- getchars.obj: ..\pcw\getchars.c $(header)
- $(CC) $(options) ..\pcw\getchars.c
-
- pmenu.obj: ..\pcw\pmenu.c $(header) # ..\pcw\menu.h
- $(CC) $(options) ..\pcw\pmenu.c
-
- lmenu.obj: ..\pcw\lmenu.c $(header) # ..\pcw\menu.h
- $(CC) $(options) ..\pcw\lmenu.c
-
- plmenu.obj: ..\pcw\plmenu.c $(header) # ..\pcw\menu.h
- $(CC) $(options) ..\pcw\plmenu.c
-
- tmenu.obj: ..\pcw\tmenu.c $(header) # ..\pcw\menu.h
- $(CC) $(options) ..\pcw\tmenu.c
-
- pcwexit.obj: ..\pcw\pcwexit.c $(header)
- $(CC) $(options) ..\pcw\pcwexit.c
-
- fload.obj: ..\pcw\fload.c $(header)
- $(CC) $(options) ..\pcw\fload.c
-
- fonts.obj: ..\pcw\fonts.c $(header)
- $(CC) $(options) ..\pcw\fonts.c
-
- vgascan.obj: ..\pcw\vgascan.c $(header)
- $(CC) $(options) ..\pcw\vgascan.c
-
- int24c.obj: ..\pcw\int24c.c $(header)
- $(CC) $(options) ..\pcw\int24c.c
-
- int29c.obj: ..\pcw\int29c.c $(header)
- $(CC) $(options) ..\pcw\int29c.c
-
- palette.obj: ..\pcw\palette.c $(header)
- $(CC) $(options) ..\pcw\palette.c
-