Makefile.inc 699 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # $Id: Makefile.inc,v 1.31 2005/03/20 16:17:22 dijkstra Exp $
  2. V=2.71
  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. PREFIX?=/usr/local
  26. SYSCONFDIR?=/etc
  27. .SUFFIXES: .c .o .8 .cat8 .pm .cat3p
  28. .c.o:
  29. ${CC} ${CFLAGS} -o $*.o -c $<
  30. .8.cat8:
  31. ${NROFF} -mandoc $< > $@ || (rm -f $@; false)
  32. .pm.cat3p:
  33. ${POD2MAN} $< > $@.tmp || (rm -f $@; false)
  34. ${NROFF} -mandoc $@.tmp > $@ || (rm -f $@; false)
  35. rm -f $@.tmp