home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume4 / match1.2 / Makefile < prev    next >
Makefile  |  1986-11-30  |  1KB  |  38 lines

  1. CFLAGS =  -O -DSTRINGS -DBCOPY
  2. SOURCES =  Execute.c Extern.h\
  3.     GetPatFile.c Global.c MakeDesc.c \
  4.     match.h match.c MatchFound.c \
  5.     MkDescVec.c MoveResidue.c PrintLine.c PutUsage.c Search.s
  6. OBJECTS = Execute.o \
  7.     GetPatFile.o Global.o MakeDesc.o \
  8.     match.o MatchFound.o \
  9.     MkDescVec.o MoveResidue.o Search.o PrintLine.o PutUsage.o
  10. BASEFILES = $(SOURCES) Makefile README match.p
  11. match: $(OBJECTS)
  12.     cc -o match $(CFLAGS) $(OBJECTS)
  13. shar:
  14.     shar $(BASEFILES) >match.shar
  15. install: match
  16.     install -c -s match /usr/public/match
  17. man: /usr/man/manp/match.p
  18. /usr/man/manp/match.p: match.p
  19.     rm -f /usr/man/manp/match.p
  20.     cp match.p /usr/man/manp/match.p
  21.     man match > /dev/null
  22. match.o: match.c match.h Extern.h
  23. PutUsage.o: PutUsage.c match.h 
  24. Search.o: Search.s
  25. Execute.o: Execute.c match.h 
  26. MoveResidue.o: MoveResidue.c match.h Extern.h
  27. MatchFound.o: MatchFound.c match.h Extern.h
  28. PrintLine.o: PrintLine.c Extern.h
  29. MkDescVec.o: MkDescVec.c match.h
  30. GetPatFile.o: GetPatFile.c match.h
  31. MakeDesc.o: MakeDesc.c match.h
  32. Global.o: Global.c
  33. listing:
  34.     print -o3 $(BASEFILES) Makefile
  35. #    print -i3 $(BASEFILES) Makefile
  36. clean:
  37.     rm -f *.o match
  38.