diff options
author | Bryan Drewery <bdrewery@FreeBSD.org> | 2016-12-03 05:29:35 +0000 |
---|---|---|
committer | Bryan Drewery <bdrewery@FreeBSD.org> | 2016-12-03 05:29:35 +0000 |
commit | eba4cc152e15a85e0acc6ccc644397ccad86623d (patch) | |
tree | 352cbbd2e8441cf8eca2a6122a97419d4a5d4472 /share/mk/bsd.incs.mk | |
parent | d7d0effe4920fda3dbd7cc29095a82c7eb617e27 (diff) | |
download | src-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.mk | 6 |
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}} |