From c90f3cf5c018883aaedfefe00de947a2774d3207 Mon Sep 17 00:00:00 2001 From: "Bruce A. Mah" Date: Thu, 9 Nov 2006 04:23:14 +0000 Subject: [PATCH] Eliminate duplicate traversal of directories in realinstall target. This change eliminates O(2^N)-1 passes through the individual documents, where N is the number of levels of directory hierarchy. For a "make install" from the top level of the doc/ tree, files corresponding to individual documents were being installed eight (!!!) times. Reviewed by: trhodes, Szilveszter Adam --- share/mk/doc.subdir.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/mk/doc.subdir.mk b/share/mk/doc.subdir.mk index 6f16dcbc81..a608c7af33 100644 --- a/share/mk/doc.subdir.mk +++ b/share/mk/doc.subdir.mk @@ -62,7 +62,7 @@ __initialized__: .if !target(install) install: afterinstall symlinks afterinstall: realinstall -realinstall: beforeinstall _SUBDIRUSE +realinstall: beforeinstall .endif package: realpackage symlinks