home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / APPS / macutils.lzh / MACUTILS / BINHEX / makefile < prev    next >
Makefile  |  1996-02-02  |  982b  |  46 lines

  1. CC = cc
  2. CFLAGS = -r -dNODOT
  3.  
  4. SRCS  =    binhex.c dofile.c
  5. OBJS  =    binhex.r dofile.r
  6.  
  7. LIB =    ../crc/libcrc.l
  8. TNAME =    ../util/transname
  9. BNAME = ../util/backtrans
  10. UNAME =    ../util/util
  11. INAME = ../fileio/rdfile
  12. GNAME =    ../fileio/fileglob
  13. XOBJS =    $(TNAME).r $(BNAME).r $(UNAME).r $(INAME).r $(GNAME).r
  14. XSRCS =    $(TNAME).c $(BNAME).c $(UNAME).c $(INAME).c $(GNAME).c
  15.  
  16. binhex:    $(OBJS) $(XOBJS) $(LIB)
  17.     $(CC) -dOSK -FD=binhex $(OBJS) $(XOBJS) -l=$(LIB) -l=/dd/lib/blarslib.l
  18.  
  19.  
  20. $(LIB):    ../crc/makecrc.c
  21.     (chd ../crc; make) 
  22.  
  23.   $(CC) $(CFLAGS) binhex.c dofile.c
  24.  
  25. $(TNAME).r:    $(TNAME).c
  26.     (chd ../util; make)
  27.  
  28. $(BNAME).r:    $(BNAME).c
  29.     (chd ../util; make)
  30.  
  31. $(UNAME).r:    $(UNAME).c
  32.     (chd ../util; make)
  33.  
  34. $(INAME).r:    $(INAME).c
  35.     (chd ../fileio; make)
  36.  
  37. $(GNAME).r:    $(GNAME).c
  38.     (chd ../fileio; make)
  39.  
  40. binhex.r:    ../fileio/machdr.h    ../fileio/rdfile.h \
  41.             ../util/patchlevel.h binhex.c
  42.   $(CC) $(CFLAGS) binhex.c 
  43.  
  44. dofile.r:    ../fileio/machdr.h    ../fileio/rdfile.h dofile.c
  45.   $(CC) $(CFLAGS) dofile.c 
  46.