home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Amiga / Workbench / Archivers / xDMS.lha / xdms / src / smakefile < prev    next >
Makefile  |  1998-03-01  |  1KB  |  51 lines

  1.  
  2.  
  3. #  xDMS  makefile for SAS/C
  4.  
  5.  
  6. OBJS = getbits.o u_medium.o u_quick.o tables.o maketbl.o u_rle.o \
  7.       crc_csum.o u_heavy.o xdms.o pfile.o u_deep.o
  8.  
  9. SC = sc
  10.  
  11. CFLAGS = OPTIMIZE OPTIMIZERTIME NOICONS ANSI STRICT
  12.  
  13. xdms: $(OBJS)
  14.     $(SC) link to xdms $(OBJS)
  15.  
  16. getbits.o: getbits.c cdata.h getbits.h
  17.     $(SC) $(CFLAGS) getbits.c
  18.  
  19. tables.o: tables.c cdata.h
  20.     $(SC) $(CFLAGS) tables.c
  21.  
  22. maketbl.o: maketbl.c cdata.h maketbl.h
  23.     $(SC) $(CFLAGS) maketbl.c
  24.  
  25. crc_csum.o: crc_csum.c cdata.h crc_csum.h
  26.     $(SC) $(CFLAGS) crc_csum.c
  27.  
  28. u_rle.o: u_rle.c cdata.h u_rle.h
  29.     $(SC) $(CFLAGS) u_rle.c
  30.  
  31. u_quick.o: u_quick.c cdata.h u_quick.h getbits.h
  32.     $(SC) $(CFLAGS) u_quick.c
  33.  
  34. u_medium.o: u_medium.c cdata.h u_medium.h getbits.h tables.h cdata.h
  35.     $(SC) $(CFLAGS) u_medium.c
  36.  
  37. u_deep.o: u_deep.c cdata.h u_deep.h getbits.h
  38.     $(SC) $(CFLAGS) u_deep.c
  39.  
  40. u_heavy.o: u_heavy.c cdata.h u_heavy.h getbits.h maketbl.h
  41.     $(SC) $(CFLAGS) u_heavy.c
  42.  
  43. xdms.o: xdms.c cdata.h pfile.h crc_csum.h
  44.     $(SC) $(CFLAGS) xdms.c
  45.  
  46. pfile.o: pfile.c cdata.h u_rle.h u_quick.h u_medium.h u_deep.h \
  47.          u_heavy.h crc_csum.h pfile.h
  48.     $(SC) $(CFLAGS) pfile.c
  49.  
  50.  
  51.