bsd.man.mk (17831) | bsd.man.mk (18314) |
---|---|
1# $Id: bsd.man.mk,v 1.14 1996/08/11 12:31:57 peter Exp $ | 1# $Id: bsd.man.mk,v 1.15 1996/08/26 10:55:32 peter Exp $ |
2# 3# The include file <bsd.man.mk> handles installing manual pages and 4# their links. <bsd.man.mk> includes the file named "../Makefile.inc" 5# if it exists. 6# 7# 8# +++ variables +++ 9# --- 58 unchanged lines hidden (view full) --- 68.endif 69.endfor 70 71all-man: ${MANDEPEND} 72 73.if defined(NOMANCOMPRESS) 74 75COPY= -c | 2# 3# The include file <bsd.man.mk> handles installing manual pages and 4# their links. <bsd.man.mk> includes the file named "../Makefile.inc" 5# if it exists. 6# 7# 8# +++ variables +++ 9# --- 58 unchanged lines hidden (view full) --- 68.endif 69.endfor 70 71all-man: ${MANDEPEND} 72 73.if defined(NOMANCOMPRESS) 74 75COPY= -c |
76 77# Make special arrangements to filter to a temporary file at build time 78# for NOMANCOMPRESS. 79.if defined(MANFILTER) 80FILTEXTENSION= .filt 81.else 82FILTEXTENSION= 83.endif 84 |
|
76ZEXT= 77 78.if defined(MANFILTER) 79.for sect in ${SECTIONS} 80.if defined(MAN${sect}) && !empty(MAN${sect}) | 85ZEXT= 86 87.if defined(MANFILTER) 88.for sect in ${SECTIONS} 89.if defined(MAN${sect}) && !empty(MAN${sect}) |
81CLEANFILES+= ${MAN${sect}} | 90CLEANFILES+= ${MAN${sect}:T:S/$/${FILTEXTENSION}/g} |
82.for page in ${MAN${sect}} | 91.for page in ${MAN${sect}} |
83.for target in ${page} | 92.for target in ${page:T:S/$/${FILTEXTENSION}/g} |
84all-man: ${target} 85${target}: ${page} 86 ${MANFILTER} < ${.ALLSRC} > ${.TARGET} 87.endfor 88.endfor 89.endif 90.endfor 91.endif --- 21 unchanged lines hidden (view full) --- 113 114.endif 115 116maninstall:: 117.for sect in ${SECTIONS} 118.if defined(MAN${sect}) && !empty(MAN${sect}) 119maninstall:: ${MAN${sect}} 120.if defined(NOMANCOMPRESS) | 93all-man: ${target} 94${target}: ${page} 95 ${MANFILTER} < ${.ALLSRC} > ${.TARGET} 96.endfor 97.endfor 98.endif 99.endfor 100.endif --- 21 unchanged lines hidden (view full) --- 122 123.endif 124 125maninstall:: 126.for sect in ${SECTIONS} 127.if defined(MAN${sect}) && !empty(MAN${sect}) 128maninstall:: ${MAN${sect}} 129.if defined(NOMANCOMPRESS) |
130.if defined(MANFILTER) 131.for page in ${MAN${sect}} 132 ${MINSTALL} ${page:T:S/$/${FILTEXTENSION}/g} ${DESTDIR}${MANDIR}${sect}${MANSUBDIR}/${page} 133.endfor 134.else |
|
121 ${MINSTALL} ${.ALLSRC} ${DESTDIR}${MANDIR}${sect}${MANSUBDIR} | 135 ${MINSTALL} ${.ALLSRC} ${DESTDIR}${MANDIR}${sect}${MANSUBDIR} |
136.endif |
|
122.else 123 ${MINSTALL} ${.ALLSRC:T:S/$/${ZEXTENSION}/g} \ 124 ${DESTDIR}${MANDIR}${sect}${MANSUBDIR} 125.endif 126.endif 127.endfor 128 129.if defined(MLINKS) && !empty(MLINKS) --- 15 unchanged lines hidden --- | 137.else 138 ${MINSTALL} ${.ALLSRC:T:S/$/${ZEXTENSION}/g} \ 139 ${DESTDIR}${MANDIR}${sect}${MANSUBDIR} 140.endif 141.endif 142.endfor 143 144.if defined(MLINKS) && !empty(MLINKS) --- 15 unchanged lines hidden --- |