bsd.man.mk (245515) | bsd.man.mk (245752) |
---|---|
1# $FreeBSD: head/share/mk/bsd.man.mk 245515 2013-01-16 23:21:04Z brooks $ | 1# $FreeBSD: head/share/mk/bsd.man.mk 245752 2013-01-21 22:40:39Z brooks $ |
2# 3# The include file <bsd.man.mk> handles installing manual pages and 4# their links. 5# 6# 7# +++ variables +++ 8# 9# DESTDIR Change the tree where the man pages gets installed. [not set] --- 201 unchanged lines hidden (view full) --- 211 [123]) echo "warn: empty MLINK: $$1 $$2 $$3"; break;; \ 212 esac; \ 213 name=$$1; shift; sect=$$1; shift; \ 214 l=${DESTDIR}${MANDIR}$${sect}${MANSUBDIR}/$$name; \ 215 name=$$1; shift; sect=$$1; shift; \ 216 t=${DESTDIR}${MANDIR}$${sect}${MANSUBDIR}/$$name; \ 217 ${ECHO} $${t}${ZEXT} -\> $${l}${ZEXT}; \ 218 rm -f $${t} $${t}${MCOMPRESS_EXT}; \ | 2# 3# The include file <bsd.man.mk> handles installing manual pages and 4# their links. 5# 6# 7# +++ variables +++ 8# 9# DESTDIR Change the tree where the man pages gets installed. [not set] --- 201 unchanged lines hidden (view full) --- 211 [123]) echo "warn: empty MLINK: $$1 $$2 $$3"; break;; \ 212 esac; \ 213 name=$$1; shift; sect=$$1; shift; \ 214 l=${DESTDIR}${MANDIR}$${sect}${MANSUBDIR}/$$name; \ 215 name=$$1; shift; sect=$$1; shift; \ 216 t=${DESTDIR}${MANDIR}$${sect}${MANSUBDIR}/$$name; \ 217 ${ECHO} $${t}${ZEXT} -\> $${l}${ZEXT}; \ 218 rm -f $${t} $${t}${MCOMPRESS_EXT}; \ |
219 ln $${l}${ZEXT} $${t}${ZEXT}; \ | 219 ${INSTALL_LINK} $${l}${ZEXT} $${t}${ZEXT}; \ |
220 done 221.if defined(MANBUILDCAT) && !empty(MANBUILDCAT) 222 @set ${MLINKS:C/\.([^.]*)$/.\1 \1/}; \ 223 while : ; do \ 224 case $$# in \ 225 0) break;; \ 226 [123]) echo "warn: empty MLINK: $$1 $$2 $$3"; break;; \ 227 esac; \ 228 name=$$1; shift; sect=$$1; shift; \ 229 l=${DESTDIR}${CATDIR}$${sect}${MANSUBDIR}/$$name; \ 230 name=$$1; shift; sect=$$1; shift; \ 231 t=${DESTDIR}${CATDIR}$${sect}${MANSUBDIR}/$$name; \ 232 ${ECHO} $${t}${ZEXT} -\> $${l}${ZEXT}; \ 233 rm -f $${t} $${t}${MCOMPRESS_EXT}; \ | 220 done 221.if defined(MANBUILDCAT) && !empty(MANBUILDCAT) 222 @set ${MLINKS:C/\.([^.]*)$/.\1 \1/}; \ 223 while : ; do \ 224 case $$# in \ 225 0) break;; \ 226 [123]) echo "warn: empty MLINK: $$1 $$2 $$3"; break;; \ 227 esac; \ 228 name=$$1; shift; sect=$$1; shift; \ 229 l=${DESTDIR}${CATDIR}$${sect}${MANSUBDIR}/$$name; \ 230 name=$$1; shift; sect=$$1; shift; \ 231 t=${DESTDIR}${CATDIR}$${sect}${MANSUBDIR}/$$name; \ 232 ${ECHO} $${t}${ZEXT} -\> $${l}${ZEXT}; \ 233 rm -f $${t} $${t}${MCOMPRESS_EXT}; \ |
234 ln $${l}${ZEXT} $${t}${ZEXT}; \ | 234 ${INSTALL_LINK} $${l}${ZEXT} $${t}${ZEXT}; \ |
235 done 236.endif 237.endif 238 239manlint: 240.if defined(MAN) && !empty(MAN) 241.for __page in ${MAN} 242manlint: ${__page}lint 243${__page}lint: ${__page} 244.if defined(MANFILTER) 245 ${MANFILTER} < ${.ALLSRC} | ${MROFF_CMD} -ww -z 246.else 247 ${MROFF_CMD} -ww -z ${.ALLSRC} 248.endif 249.endfor 250.endif | 235 done 236.endif 237.endif 238 239manlint: 240.if defined(MAN) && !empty(MAN) 241.for __page in ${MAN} 242manlint: ${__page}lint 243${__page}lint: ${__page} 244.if defined(MANFILTER) 245 ${MANFILTER} < ${.ALLSRC} | ${MROFF_CMD} -ww -z 246.else 247 ${MROFF_CMD} -ww -z ${.ALLSRC} 248.endif 249.endfor 250.endif |