Lines Matching +full:group +full:-

16 .    for group in ${CONFGROUPS}
17 buildconfig: ${${group}}
33 . for group in ${CONFGROUPS}
34 . if defined(${group}) && !empty(${group})
45 ${group}OWN?= ${SHAREOWN}
46 ${group}GRP?= ${SHAREGRP}
47 ${group}MODE?= ${CONFMODE}
48 ${group}DIR?= ${CONFDIR}
49 STAGE_SETS+= ${group:C,[/*],_,g}
52 . if !defined(${group}TAGS) || ! ${${group}TAGS:Mpackage=*}
53 . if defined(${group}PACKAGE)
54 ${group}TAGS+= package=${${group}PACKAGE:Uutilities}
56 ${group}TAGS+= package=${PACKAGE:Uutilities}
59 ${group}TAGS+= config
60 ${group}TAG_ARGS= -T ${${group}TAGS:ts,:[*]}
64 . if ${${group}DIR:S/^\///} == ${${group}DIR}
65 # ${group}DIR specifies a variable that specifies a path
66 DIRS+= ${${group}DIR}
67 _${group}DIR= ${${group}DIR}
69 # ${group}DIR specifies a path
70 DIRS+= ${group}DIR
71 _${group}DIR= ${group}DIR
74 STAGE_DIR.${group:C,[/*],_,g}= ${STAGE_OBJTOP}${${_${group}DIR}}
76 . for cnf in ${${group}}
77 ${group}OWN_${cnf}?= ${${group}OWN}
78 ${group}GRP_${cnf}?= ${${group}GRP}
79 ${group}MODE_${cnf}?= ${${group}MODE}
80 ${group}DIR_${cnf}?= ${${group}DIR}
81 . if defined(${group}NAME)
82 ${group}NAME_${cnf}?= ${${group}NAME}
84 ${group}NAME_${cnf}?= ${cnf:T}
88 # Determine the directory for the current file. Default to the parent group
90 ${group}DIR_${cnf}?= ${${group}DIR}
91 . if ${${group}DIR_${cnf}:S/^\///} == ${${group}DIR_${cnf}}
93 _${group}DIR_${cnf}= ${${group}DIR_${cnf}}
96 _${group}DIR_${cnf}= ${group}DIR_${cnf}
98 ${group}PREFIX_${cnf}= ${DESTDIR}${${_${group}DIR_${cnf}}}
100 # Append DIR to DIRS if not already in place -- DIRS is already filtered, so
105 . if ${DIRS:M${_${group}DIR_${cnf}}} == ""
106 . if ${_DIRS:M${${_${group}DIR_${cnf}}}} == ""
107 DIRS+= ${_${group}DIR_${cnf}}
109 _${group}DIR_${cnf}= ${group}DIR
113 . if defined(${group}NAME)
114 ${group}NAME_${cnf}?= ${${group}NAME}
116 ${group}NAME_${cnf}?= ${cnf:T}
117 . endif # defined(${group}NAME)
119 # Work around a bug with install(1) -C and /dev/null
123 INSTALL_COPY= -C
127 STAGE_AS_${cnf:T}= ${${group}NAME_${cnf:T}}
128 # XXX {group}OWN,GRP,MODE
129 STAGE_DIR.${cnf:T}= ${STAGE_OBJTOP}${${_${group}DIR_${cnf}}}
132 realinstallconfig: installdirs-${_${group}DIR_${cnf}} _${group}INS_${cnf:T}
133 _${group}INS_${cnf:T}: ${cnf}
134 ${INSTALL} ${${group}TAG_ARGS} ${INSTALL_COPY} -o ${${group}OWN_${cnf}} \
135 -g ${${group}GRP_${cnf}} -m ${${group}MODE_${cnf}} \
136 ${.ALLSRC} ${${group}PREFIX_${cnf}}/${${group}NAME_${cnf}}
137 . endfor # for cnf in ${${group}}
139 . endif # defined(${group}) && !empty(${group})