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.sun3_5 < prev    next >
Makefile  |  1989-10-19  |  819b  |  45 lines

  1. #
  2. # Makefile for SunOS 3.5 UNIX
  3. #
  4.  
  5. CFLAGS = -O -DBSD
  6. #-I/usr/5include
  7. #CFLAGS = -pg -g -DBSD
  8. LINTFLAGS = -DBSD
  9.  
  10. MACHOBJ=    bsd.o
  11. MACHSRC=    bsd.c
  12.  
  13. SRC=    main.c edit.c linefunc.c normal.c cmdline.c charset.c \
  14.     misccmds.c help.c dec.c inc.c search.c alloc.c \
  15.     format_l.c mk.c regexp.c regsub.c version.c \
  16.     s_io.c mark.c screen.c fileio.c param.c $(MACHSRC)
  17.  
  18. OBJ=    main.o edit.o linefunc.o normal.o cmdline.o charset.o \
  19.     misccmds.o help.o dec.o inc.o search.o alloc.o \
  20.     format_l.o mk.o regexp.o regsub.o version.o \
  21.     s_io.o mark.o screen.o fileio.o param.o $(MACHOBJ)
  22.  
  23. all : stevie
  24.  
  25. tags : $(SRC)
  26.     ctags $(SRC)
  27.  
  28. index : $(SRC)
  29.     ctags -x $(SRC) >index
  30.  
  31. flow : $(SRC)
  32.     cflow -DBSD $(SRC) >flow
  33.  
  34. stevie : $(OBJ)
  35.     $(CC) $(OBJ) $(CFLAGS) -o stevie
  36.  
  37. lint:
  38.     lint $(LINTFLAGS) $(SRC)
  39.  
  40. clean :
  41.     rm -f *.out *.o core stevie *.BAK
  42.  
  43.  
  44.  
  45.