Makefile.inc 536 B

1234567891011121314151617181920212223242526272829
  1. # $OpenBSD: Makefile.inc,v 1.1 2012/08/07 21:10:35 matthieu Exp $
  2. all:
  3. cleandir:
  4. .SUFFIXES: .3 .3gl
  5. .for page source in $(MAN)
  6. _INST_MAN = ${DESTDIR}${MANDIR}$(page:E)/$(page:T)
  7. ${_INST_MAN}: ${source}
  8. ${INSTALL} ${INSTALL_COPY} -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} \
  9. ${.ALLSRC} ${.TARGET}
  10. install: ${_INST_MAN}
  11. .PHONY: ${_INST_MAN}
  12. .endfor
  13. install:
  14. .for lnk file in $(LINKS)
  15. @l=${DESTDIR}${MANDIR}${lnk:E}/${lnk}; \
  16. t=${DESTDIR}${MANDIR}${file:E}/${file}; \
  17. echo $$t -\> $$l; \
  18. rm -f $$t; ln $$l $$t;
  19. .endfor
  20. NOOBJ=