home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 3 / 3600 / makefile.tcc < prev    next >
Makefile  |  1991-07-10  |  655b  |  36 lines

  1. # Makefile to build booz using Turbo C++ 1.0 and NDMAKE 4.31
  2.  
  3. OOZOBJS = booz.obj addbfcrc.obj lzd.obj oozext.obj portable.obj \
  4.     io.obj huf.obj decode.obj maketbl.obj
  5.  
  6. CC = tcc
  7. CFLAGS = -c -O
  8. # CFLAGS = -c -g
  9.  
  10. .SUFFIXES : .exe .obj .c
  11.  
  12. .c.obj :
  13.     $(CC) $(CFLAGS) $*.c
  14.  
  15. booz : booz.exe
  16.  
  17. booz.exe : $(OOZOBJS)
  18.     $(CC) -ebooz $(OOZOBJS)
  19.  
  20. install : booz.exe
  21.     copy booz.exe \bin\booz.exe
  22.  
  23. clean :
  24.     -del *.obj
  25.  
  26. # DEPENDENCIES follow
  27.  
  28. booz.obj: booz.h zoo.h
  29. decode.obj: ar.h booz.h lzh.h zoo.h
  30. huf.obj: ar.h booz.h lzh.h zoo.h
  31. io.obj: ar.h booz.h lzh.h zoo.h
  32. lzd.obj: booz.h
  33. maketbl.obj: ar.h booz.h lzh.h zoo.h
  34. oozext.obj: booz.h zoo.h
  35. portable.obj: booz.h zoo.h
  36.