diff options
author | bdrewery <bdrewery@FreeBSD.org> | 2016-03-28 16:25:07 +0000 |
---|---|---|
committer | bdrewery <bdrewery@FreeBSD.org> | 2016-03-28 16:25:07 +0000 |
commit | 4030fbd2e3515747ed55d84b62eaaf21fd3edc0b (patch) | |
tree | 79a31b9849808f78f7f146612b6e4fd2723202ef /share/mk | |
parent | 047bc664325a0d69c6f49563ecab5e7be26d254e (diff) | |
download | FreeBSD-src-4030fbd2e3515747ed55d84b62eaaf21fd3edc0b.zip FreeBSD-src-4030fbd2e3515747ed55d84b62eaaf21fd3edc0b.tar.gz |
MFC r296585:
These group names may be used as a cookie, so replace any non-fs-safe
characters.
Diffstat (limited to 'share/mk')
-rw-r--r-- | share/mk/bsd.files.mk | 6 | ||||
-rw-r--r-- | share/mk/bsd.incs.mk | 6 |
2 files changed, 8 insertions, 4 deletions
diff --git a/share/mk/bsd.files.mk b/share/mk/bsd.files.mk index 4178fbc..2aa5528 100644 --- a/share/mk/bsd.files.mk +++ b/share/mk/bsd.files.mk @@ -9,13 +9,15 @@ __<bsd.files.mk>__: FILESGROUPS?= FILES -.for group in ${FILESGROUPS} +_FILESGROUPS= ${FILESGROUPS:C,[/*],_,g} + +.for group in ${_FILESGROUPS} buildfiles: ${${group}} .endfor all: buildfiles -.for group in ${FILESGROUPS} +.for group in ${_FILESGROUPS} .if defined(${group}) && !empty(${group}) installfiles: installfiles-${group} diff --git a/share/mk/bsd.incs.mk b/share/mk/bsd.incs.mk index 74c378b..1b5f17f 100644 --- a/share/mk/bsd.incs.mk +++ b/share/mk/bsd.incs.mk @@ -8,8 +8,10 @@ INCSGROUPS?= INCS +_INCSGROUPS= ${INCSGROUPS:C,[/*],_,g} + .if !target(buildincludes) -.for group in ${INCSGROUPS} +.for group in ${_INCSGROUPS} buildincludes: ${${group}} .endfor .endif @@ -17,7 +19,7 @@ buildincludes: ${${group}} all: buildincludes .if !target(installincludes) -.for group in ${INCSGROUPS} +.for group in ${_INCSGROUPS} .if defined(${group}) && !empty(${group}) ${group}OWN?= ${BINOWN} |