Makefile.inc 744 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. # $Id: Makefile.inc,v 1.28 2005/02/04 09:49:26 dijkstra Exp $
  2. V=2.69
  3. OS!=uname -s
  4. AR= ar
  5. CC= cc
  6. .ifdef DEBUG
  7. CFLAGS+=-g -Wall
  8. .else
  9. CFLAGS+=-Wall
  10. .endif
  11. INSTALL=install
  12. LORDER= lorder
  13. TSORT= tsort
  14. NROFF= nroff
  15. RANLIB= ranlib
  16. STRIP= strip
  17. POD2MAN= pod2man
  18. RRDDIR= /usr/local
  19. BINDIR= libexec
  20. MANDIR= man
  21. SHRDIR= share/symon
  22. EXADIR= share/examples/symon
  23. WEBDIR= ${SHRDIR}/web
  24. CLIENTDIR= ${SHRDIR}/client
  25. .ifndef PREFIX
  26. PREFIX=/usr/local
  27. .endif
  28. .ifndef SYSCONDIR
  29. SYSCONFDIR=/etc
  30. .endif
  31. .SUFFIXES: .c .o .8 .cat8 .pm .cat3p
  32. .c.o:
  33. ${CC} ${CFLAGS} -o $*.o -c $<
  34. .8.cat8:
  35. ${NROFF} -mandoc $< > $@ || (rm -f $@; false)
  36. .pm.cat3p:
  37. ${POD2MAN} $< > $@.tmp || (rm -f $@; false)
  38. ${NROFF} -mandoc $@.tmp > $@ || (rm -f $@; false)
  39. rm -f $@.tmp