home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 200-299 / ff290.lzh / KillReq / src / makefile < prev    next >
Makefile  |  1989-12-11  |  760b  |  41 lines

  1. #
  2. # Lattice LKM makefile, for Lattice C V5.02                              :ts=8
  3. #
  4. # KillReq (C) Copyright Eddy Carroll, November 1989
  5. #
  6.  
  7. CFLAGS    = -cus -cq -j88i -ms -v #-O #-d5
  8. BFLAGS    = sc sd nd map ram:map #addsym
  9. ASM    = lc:asm
  10.  
  11. OBJS    = tiny.o killreq.o
  12.  
  13. .c.o:
  14.     lc $(CFLAGS) -Hsystem.sym $*.c
  15. .a.o:
  16.     $(ASM) -isys:include/ -u $*.a
  17. .n.doc:
  18.     nro >$*.doc -ms:an $*.n
  19. .h.sym:
  20.     @-copy $*.h to ram:t/dummy.c             
  21.     lc $(CFLAGS) -ph -o$*.sym ram:t/dummy.c
  22.     @-delete ram:t/dummy.c
  23.  
  24. #
  25. # Makefile dependencies
  26. #
  27. all: killreq killreq.doc
  28.  
  29. killreq: $(OBJS)
  30.     blink from $(OBJS) to killreq $(BFLAGS) lib lib:lc.lib
  31.  
  32. system.sym:    system.h
  33. tiny.o:        tiny.a
  34. killreq.o:    killreq.c system.sym
  35. killreq.doc:    killreq.n
  36.  
  37. clean:
  38.     @-delete \#?.bak
  39.     @-delete \#?.sym
  40.     @-delete \#?.o
  41.