Makefile.inc 664 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. V=2.82
  2. AR?= ar
  3. CC?= cc
  4. .ifdef DEBUG
  5. CFLAGS=-g -Wall
  6. .else
  7. CFLAGS+=-Wall
  8. .endif
  9. INSTALL?=install
  10. LORDER?=lorder
  11. TSORT?=tsort
  12. NROFF?=nroff
  13. RANLIB?=ranlib
  14. STRIP?=strip
  15. POD2MAN?=pod2man
  16. RRDDIR?=/usr/local
  17. BINDIR?=libexec
  18. MANDIR?=man
  19. SHRDIR?=share/symon
  20. EXADIR?=share/examples/symon
  21. CLIENTDIR?=${SHRDIR}/client
  22. PREFIX?=/usr/local
  23. SYSCONFDIR?=/etc
  24. INSTALLUSER?=root
  25. INSTALLGROUPDIR?=bin
  26. INSTALLGROUPFILE?=wheel
  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