summaryrefslogtreecommitdiffstats
path: root/share/mk
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2006-09-29 15:36:19 +0000
committerru <ru@FreeBSD.org>2006-09-29 15:36:19 +0000
commit5a2e50351682dbca57f6f64fcd9a323f9b99c8b5 (patch)
treeb043fc38a5d4f76d57d27f22a690ba2cecf1b8cc /share/mk
parent33e34aeeb5bc540d849c497452e05717429183c2 (diff)
downloadFreeBSD-src-5a2e50351682dbca57f6f64fcd9a323f9b99c8b5.zip
FreeBSD-src-5a2e50351682dbca57f6f64fcd9a323f9b99c8b5.tar.gz
Don't run install-info under lockf if not installing in parallel.
Requested by: rwatson
Diffstat (limited to 'share/mk')
-rw-r--r--share/mk/bsd.info.mk7
1 files changed, 7 insertions, 0 deletions
diff --git a/share/mk/bsd.info.mk b/share/mk/bsd.info.mk
index 826231f..9c3220d 100644
--- a/share/mk/bsd.info.mk
+++ b/share/mk/bsd.info.mk
@@ -143,11 +143,18 @@ ${x:S/$/${ICOMPRESS_EXT}/}: ${x}
.for x in ${INFO}
INSTALLINFODIRS+= ${x:S/$/-install/}
${x:S/$/-install/}:
+.if !empty(.MAKEFLAGS:M-j)
lockf -k ${DESTDIR}${INFODIR}/${INFODIRFILE} \
${INSTALLINFO} ${INSTALLINFOFLAGS} \
--defsection=${INFOSECTION} \
--defentry=${INFOENTRY_${x}} \
${x}.info ${DESTDIR}${INFODIR}/${INFODIRFILE}
+.else
+ ${INSTALLINFO} ${INSTALLINFOFLAGS} \
+ --defsection=${INFOSECTION} \
+ --defentry=${INFOENTRY_${x}} \
+ ${x}.info ${DESTDIR}${INFODIR}/${INFODIRFILE}
+.endif
.endfor
.PHONY: ${INSTALLINFODIRS}
OpenPOWER on IntegriCloud