aboutsummaryrefslogtreecommitdiff
path: root/share/mk/bsd.incs.mk
diff options
context:
space:
mode:
authorBryan Drewery <bdrewery@FreeBSD.org>2016-12-03 05:29:35 +0000
committerBryan Drewery <bdrewery@FreeBSD.org>2016-12-03 05:29:35 +0000
commiteba4cc152e15a85e0acc6ccc644397ccad86623d (patch)
tree352cbbd2e8441cf8eca2a6122a97419d4a5d4472 /share/mk/bsd.incs.mk
parentd7d0effe4920fda3dbd7cc29095a82c7eb617e27 (diff)
downloadsrc-eba4cc152e15a85e0acc6ccc644397ccad86623d.tar.gz
src-eba4cc152e15a85e0acc6ccc644397ccad86623d.zip
DIRDEPS_BUILD: Fix '/' in group names creating a bad cookie.
This is reworking the change in r296585 but to still properly install the files. This limits the change to only the DIRDEPS_BUILD logic for what it considers the name of the staging set, which is what the cookie name is based off of. Sponsored by: Dell EMC Isilon MFC after: 1 week
Notes
Notes: svn path=/head/; revision=309478
Diffstat (limited to 'share/mk/bsd.incs.mk')
-rw-r--r--share/mk/bsd.incs.mk6
1 files changed, 3 insertions, 3 deletions
diff --git a/share/mk/bsd.incs.mk b/share/mk/bsd.incs.mk
index cd3e58327356..735fd37e7dfa 100644
--- a/share/mk/bsd.incs.mk
+++ b/share/mk/bsd.incs.mk
@@ -33,9 +33,9 @@ ${group}OWN?= ${BINOWN}
${group}GRP?= ${BINGRP}
${group}MODE?= ${NOBINMODE}
${group}DIR?= ${INCLUDEDIR}${PRIVATELIB:D/private/${LIB}}
-STAGE_SETS+= ${group}
-STAGE_DIR.${group}= ${STAGE_OBJTOP}${${group}DIR}
-STAGE_SYMLINKS_DIR.${group}= ${STAGE_OBJTOP}
+STAGE_SETS+= ${group:C,[/*],_,g}
+STAGE_DIR.${group:C,[/*],_,g}= ${STAGE_OBJTOP}${${group}DIR}
+STAGE_SYMLINKS_DIR.${group:C,[/*],_,g}= ${STAGE_OBJTOP}
_${group}INCS=
.for header in ${${group}}