home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Amiga Shareware Floppies / ma01.dms / ma01.adf / wasp / src / Makefile.az < prev    next >
Encoding:
Makefile  |  1991-12-29  |  950 b   |  38 lines

  1. # makefile for wasp, Copyright 1991 by Steven Reiz
  2. # see COPYING and wasp.c for further info
  3. # this makefile is for aztec c 5.0a, 8/12/91, 27/12/91
  4. # usage: make -f Makefile.az
  5.  
  6. CC = cc
  7. OS = -DAMIGA
  8. CFLAGS = -so $(OS)
  9. LD = ln
  10. LDFLAGS = +q
  11. OBJS1 = wasp.u raw.u readiff.u readgif.u readras.u ppm.u operations.u io.u
  12. OBJS2 = wriff.u wriffcount.u wriffdistr.u wriffout.u
  13. OBJS3 = wriffasm.u scrsz.u version.u
  14. OBJS  = $(OBJS1) $(OBJS2) $(OBJS3)
  15. SRC1 = wasp.c raw.c readiff.c readgif.c readras.c ppm.c operations.c io.c
  16. SRC2 = wriff.c wriffcount.c wriffdistr.c wriffout.c
  17. SRC3 = wriffasm.c scrsz.c version.c
  18. SRC = $(SRC1) $(SRC2) $(SRC3)
  19. LIBS = -lml -lc
  20.  
  21. .c.u:
  22.     $(CC) -o $*.u $(CFLAGS) $*.c
  23.  
  24. all: wasp
  25.  
  26. wasp: $(OBJS)
  27.     $(LD) -o wasp $(LDFLAGS) $(OBJS) $(LIBS)
  28.  
  29. wasp.az-w: $(OBJS)
  30.     $(LD) -o wasp.az-w -w $(LDFLAGS) $(OBJS) $(LIBS)
  31.  
  32. proto.h:
  33.     mkproto -o proto.h -s -p $(SRC)
  34.  
  35. $(OBJS1) $(OBJS2): wasp.h errors.h proto.h
  36. $(OBJS2): wriff.h
  37. io.u: errors.h proto.h
  38.