.AUTODEPEND # *Translator Definitions* CC = tcc +DZIP.CFG TASM = TASM TLINK = tlink # *Implicit Rules* .c.obj: $(CC) -c {$< } .cpp.obj: $(CC) -c {$< } .asm.obj: $(TASM) {$< } # *List Macros* EXE_dependencies = \ dzip.obj \ control.obj \ extern.obj \ fileio.obj \ input.obj \ interpre.obj \ math.obj \ memory.obj \ object.obj \ operand.obj \ osdepend.obj \ license.obj \ property.obj \ quetzal.obj \ screen.obj \ text.obj \ variable.obj \ getopt.obj \ bccio.obj \ c:\tc\lib\zlib_l.lib # *Explicit Rules* dzip.exe: dzip.cfg $(EXE_dependencies) $(TLINK) /x/c @&&| c:\tc\lib\c0l.obj+ dzip.obj+ control.obj+ extern.obj+ fileio.obj+ input.obj+ interpre.obj+ math.obj+ memory.obj+ object.obj+ operand.obj+ osdepend.obj+ license.obj+ property.obj+ quetzal.obj+ screen.obj+ text.obj+ variable.obj+ getopt.obj+ bccio.obj dzip, c:\tc\lib\zlib_l.lib+ c:\tc\lib\graphics.lib+ c:\tc\lib\emu.lib+ c:\tc\lib\mathl.lib+ c:\tc\lib\cl.lib | # *Individual File Dependencies* dzip.obj: dzip.c control.obj: control.c extern.obj: extern.c fileio.obj: fileio.c input.obj: input.c interpre.obj: interpre.c math.obj: math.c memory.obj: memory.c object.obj: object.c operand.obj: operand.c osdepend.obj: osdepend.c license.obj: license.c property.obj: property.c quetzal.obj: quetzal.c screen.obj: screen.c text.obj: text.c variable.obj: variable.c getopt.obj: getopt.c bccio.obj: bccio.c # *Compiler Configuration File* dzip.cfg: dzip.mak copy &&| -ml -r- -d -V -vi- -IC:\TC\INCLUDE -LC:\TC\LIB -DLOUSY_RANDOM;MSDOS=1;__STDC__=1;USE_ZLIB | dzip.cfg