bsd.man.mk (ea9a7058f93f1bd533efadb592843bbfa26293a1) | bsd.man.mk (4d08b569a01efec69319d9d22c7e361b8270a21d) |
---|---|
1# 2# The include file <bsd.man.mk> handles installing manual pages and 3# their links. 4# 5# 6# +++ variables +++ 7# 8# DESTDIR Change the tree where the man pages gets installed. [not set] --- 116 unchanged lines hidden (view full) --- 125.endif 126.endif # defined(MANFILTER) 127 128.else # ${MK_MANCOMPRESS} == "yes" 129 130ZEXT= ${MCOMPRESS_EXT} 131 132.if defined(MAN) && !empty(MAN) | 1# 2# The include file <bsd.man.mk> handles installing manual pages and 3# their links. 4# 5# 6# +++ variables +++ 7# 8# DESTDIR Change the tree where the man pages gets installed. [not set] --- 116 unchanged lines hidden (view full) --- 125.endif 126.endif # defined(MANFILTER) 127 128.else # ${MK_MANCOMPRESS} == "yes" 129 130ZEXT= ${MCOMPRESS_EXT} 131 132.if defined(MAN) && !empty(MAN) |
133.if ${MK_STAGING_MAN} == "yes" 134STAGE_TARGETS+= stage_files 135_mansets:= ${MAN:E:O:u:M*[1-9]:@s@man$s@} 136STAGE_SETS+= ${_mansets} 137.for _page in ${MAN} 138stage_files.man${_page:T:E}: ${_page} 139STAGE_DIR.man${_page:T:E}?= ${STAGE_OBJTOP}${MANDIR}${_page:T:E}${MANSUBDIR} 140.endfor 141.if !empty(MLINKS) 142STAGE_SETS+= mlinks 143STAGE_TARGETS+= stage_links 144STAGE_LINKS.mlinks:= ${MLINKS:M*.[1-9]:@f@${f:S,^,${MANDIR}${f:E}${MANSUBDIR}/,}@} 145stage_links.mlinks: ${_mansets:@s@stage_files.$s@} 146.endif 147.endif 148 | |
149CLEANFILES+= ${MAN:T:S/$/${MCOMPRESS_EXT}/g} 150CLEANFILES+= ${MAN:T:S/$/${CATEXT}${MCOMPRESS_EXT}/g} 151.for __page in ${MAN} 152.for __target in ${__page:T:S/$/${MCOMPRESS_EXT}/} 153all-man: ${__target} 154${__target}: ${__page} 155.if defined(MANFILTER) 156 ${MANFILTER} < ${.ALLSRC} | ${MCOMPRESS_CMD} > ${.TARGET} --- 23 unchanged lines hidden (view full) --- 180 ${MANDIR}${_dsect}${MANSUBDIR}/${_dname} 181.if defined(MANBUILDCAT) && !empty(MANBUILDCAT) 182_MANLINKS+= ${CATDIR}${_osect}${MANSUBDIR}/${_oname} \ 183 ${CATDIR}${_dsect}${MANSUBDIR}/${_dname} 184.endif 185.endfor 186.endif 187 | 133CLEANFILES+= ${MAN:T:S/$/${MCOMPRESS_EXT}/g} 134CLEANFILES+= ${MAN:T:S/$/${CATEXT}${MCOMPRESS_EXT}/g} 135.for __page in ${MAN} 136.for __target in ${__page:T:S/$/${MCOMPRESS_EXT}/} 137all-man: ${__target} 138${__target}: ${__page} 139.if defined(MANFILTER) 140 ${MANFILTER} < ${.ALLSRC} | ${MCOMPRESS_CMD} > ${.TARGET} --- 23 unchanged lines hidden (view full) --- 164 ${MANDIR}${_dsect}${MANSUBDIR}/${_dname} 165.if defined(MANBUILDCAT) && !empty(MANBUILDCAT) 166_MANLINKS+= ${CATDIR}${_osect}${MANSUBDIR}/${_oname} \ 167 ${CATDIR}${_dsect}${MANSUBDIR}/${_dname} 168.endif 169.endfor 170.endif 171 |
172.if defined(MAN) && !empty(MAN) 173.if ${MK_STAGING_MAN} == "yes" 174STAGE_TARGETS+= stage_files 175_mansets:= ${MAN:E:O:u:M*[1-9]:@s@man$s@} 176STAGE_SETS+= ${_mansets} 177.for _page in ${MAN} 178stage_files.man${_page:T:E}: ${_page} 179.if target(${_page}${MCOMPRESS_EXT}) 180stage_files.man${_page:T:E}: ${_page}${MCOMPRESS_EXT} 181.endif 182STAGE_DIR.man${_page:T:E}?= ${STAGE_OBJTOP}${MANDIR}${_page:T:E}${MANSUBDIR} 183.endfor 184.if !defined(NO_MLINKS) && !empty(MLINKS) 185STAGE_SETS+= mlinks 186STAGE_TARGETS+= stage_links 187STAGE_LINKS.mlinks:= ${MLINKS:M*.[1-9]:@f@${f:S,^,${MANDIR}${f:E}${MANSUBDIR}/,}@} 188stage_links.mlinks: ${_mansets:@s@stage_files.$s@} 189.endif 190.endif 191.endif 192 |
|
188maninstall: 189.if defined(MAN) && !empty(MAN) 190maninstall: ${MAN} 191.if ${MK_MANCOMPRESS} == "no" 192.if defined(MANFILTER) 193.for __page in ${MAN} 194 ${MINSTALL} ${__page:T:S/$/${FILTEXTENSION}/g} \ 195 ${DESTDIR}${MANDIR}${__page:E}${MANSUBDIR}/${__page} --- 57 unchanged lines hidden --- | 193maninstall: 194.if defined(MAN) && !empty(MAN) 195maninstall: ${MAN} 196.if ${MK_MANCOMPRESS} == "no" 197.if defined(MANFILTER) 198.for __page in ${MAN} 199 ${MINSTALL} ${__page:T:S/$/${FILTEXTENSION}/g} \ 200 ${DESTDIR}${MANDIR}${__page:E}${MANSUBDIR}/${__page} --- 57 unchanged lines hidden --- |