home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 200-299 / ff256.lzh / Stevie / makefile.amiga.lattice < prev    next >
Makefile  |  1989-10-19  |  1KB  |  50 lines

  1. #
  2. # Makefile for Lattice C 5.0 on Amiga
  3. #
  4.  
  5. .c.o:
  6.     lc $(CFLAGS) $<
  7.  
  8. #CFLAGS = -cu -ma -DAMIGA
  9. CFLAGS = -cu -ma -O -DAMIGA
  10. LINKFLAGS = NODEBUG
  11. LIBS = lib:a.lib+lib:lc.lib
  12.  
  13. MACH=    amiga.o
  14.  
  15. OBJ1=    main.o edit.o linefunc.o normal.o cmdline.o charset.o
  16. OBJ2=    format_l.o misccmds.o help.o dec.o inc.o search.o alloc.o
  17. OBJ3=    mk.o regexp.o regsub.o version.o
  18. OBJ4=    s_io.o mark.o screen.o fileio.o param.o
  19.  
  20. OBJ= $(OBJ1) $(OBJ2) $(OBJ3) $(OBJ4) $(MACH)
  21.  
  22. SRC1=    main.c edit.c linefunc.c normal.c cmdline.c charset.c
  23. SRC2=    format_l.c misccmds.c help.c dec.c inc.c search.c alloc.c
  24. SRC3=    mk.c regexp.c regsub.c version.c
  25. SRC4=    s_io.c mark.c screen.c fileio.c param.c
  26.  
  27. all: stevie
  28.     say "done all"
  29.  
  30. stevie: $(OBJ) Makefile
  31.     BLINK TO stevie FROM lib:cres.o $(OBJ) LIBRARY $(LIBS) $(LINKFLAGS)
  32.  
  33. clean:
  34.     delete $(OBJ1)
  35.     delete $(OBJ2)
  36.     delete $(OBJ3)
  37.     delete $(OBJ4)
  38.     delete $(MACH)
  39.     delete stevie
  40.     delete tags
  41.  
  42. tags:
  43.     ctags -t    $(SRC1)
  44.     ctags -t -a $(SRC2)
  45.     ctags -t -a $(SRC3)
  46.     ctags -t -a $(SRC4)
  47.     ctags -t -a ascii.h keymap.h macros.h param.h stevie.h term.h
  48.     ctags -t -a amiga.c
  49.     ctags -t -a amiga.h
  50.