95 GLOBAL_CHATTRS_110 = $(GLOBAL_CHATTRS_106) |
95 GLOBAL_CHATTRS_110 = $(GLOBAL_CHATTRS_106) |
96 GLOBAL_CHATTRS_111 = $(GLOBAL_CHATTRS_106) |
96 GLOBAL_CHATTRS_111 = $(GLOBAL_CHATTRS_106) |
97 GLOBAL_CHATTRS_111a = $(GLOBAL_CHATTRS_106) |
97 GLOBAL_CHATTRS_111a = $(GLOBAL_CHATTRS_106) |
98 GLOBAL_CHATTRS_116 = $(GLOBAL_CHATTRS_106) |
98 GLOBAL_CHATTRS_116 = $(GLOBAL_CHATTRS_106) |
99 GLOBAL_CHATTRS_117 = $(GLOBAL_CHATTRS_106) |
99 GLOBAL_CHATTRS_117 = $(GLOBAL_CHATTRS_106) |
|
100 GLOBAL_CHATTRS_118 = $(GLOBAL_CHATTRS_106) attrs |
100 GLOBAL_CHATTRS = $(GLOBAL_CHATTRS_$(BUILDID)) |
101 GLOBAL_CHATTRS = $(GLOBAL_CHATTRS_$(BUILDID)) |
101 |
102 |
102 SOLARIS.PY=PYTHONPATH=$(PROTO_AREA)/usr/lib/python2.4/vendor-packages \ |
103 SOLARIS.PY=PYTHONPATH=$(PROTO_AREA)/usr/lib/python2.4/vendor-packages \ |
103 ./solaris.py -b 0.$(BUILDID) $(EXTRA_OPTIONS) -T \*.py \ |
104 ./solaris.py -b 0.$(BUILDID) $(EXTRA_OPTIONS) -T \*.py \ |
104 $(GLOBAL_CHATTRS:%= -G %) $(ARCH_DEFINES:%= -m %) \ |
105 $(GLOBAL_CHATTRS:%= -G %) $(ARCH_DEFINES:%= -m %) \ |
112 ELIDED_FILES_BASE= \ |
113 ELIDED_FILES_BASE= \ |
113 boot/solaris/devicedb/master \ |
114 boot/solaris/devicedb/master \ |
114 etc/hba.conf \ |
115 etc/hba.conf \ |
115 etc/ima.conf \ |
116 etc/ima.conf \ |
116 etc/inet/services \ |
117 etc/inet/services \ |
117 etc/mpapi.conf \ |
118 etc/mpapi.conf |
|
119 |
|
120 ELIDED_FILES_ATTR = \ |
118 etc/security/auth_attr \ |
121 etc/security/auth_attr \ |
119 etc/security/exec_attr \ |
122 etc/security/exec_attr \ |
120 etc/security/prof_attr \ |
123 etc/security/prof_attr \ |
121 etc/user_attr |
124 etc/user_attr |
122 |
125 |
123 ELIDED_FILES_86 = $(ELIDED_FILES_BASE) etc/devlink.tab |
126 |
124 ELIDED_FILES_89 = $(ELIDED_FILES_BASE) kernel/drv/sd.conf etc/devlink.tab |
127 ELIDED_FILES_86 = $(ELIDED_FILES_BASE) $(ELIDED_FILES_ATTR) etc/devlink.tab |
|
128 ELIDED_FILES_89 = $(ELITED_FILES_86) kernel/drv/sd.conf |
125 ELIDED_FILES_90 = $(ELIDED_FILES_89) |
129 ELIDED_FILES_90 = $(ELIDED_FILES_89) |
126 ELIDED_FILES_91 = $(ELIDED_FILES_89) |
130 ELIDED_FILES_91 = $(ELIDED_FILES_89) |
127 ELIDED_FILES_92 = $(ELIDED_FILES_89) |
131 ELIDED_FILES_92 = $(ELIDED_FILES_89) |
128 ELIDED_FILES_93 = $(ELIDED_FILES_89) |
132 ELIDED_FILES_93 = $(ELIDED_FILES_89) |
129 ELIDED_FILES_94 = $(ELIDED_FILES_89) |
133 ELIDED_FILES_94 = $(ELIDED_FILES_89) |
130 ELIDED_FILES_95 = $(ELIDED_FILES_89) |
134 ELIDED_FILES_95 = $(ELIDED_FILES_89) |
131 ELIDED_FILES_96 = $(ELIDED_FILES_89) |
135 ELIDED_FILES_96 = $(ELIDED_FILES_89) |
132 ELIDED_FILES_97 = $(ELIDED_FILES_89) |
136 ELIDED_FILES_97 = $(ELIDED_FILES_89) |
133 ELIDED_FILES_98 = $(ELIDED_FILES_89) |
137 ELIDED_FILES_98 = $(ELIDED_FILES_89) |
134 ELIDED_FILES_99 = $(ELIDED_FILES_89) |
138 ELIDED_FILES_99 = $(ELIDED_FILES_89) |
135 ELIDED_FILES_100a = $(ELIDED_FILES_BASE) kernel/drv/sd.conf |
139 ELIDED_FILES_100a = $(ELIDED_FILES_BASE) $(ELIDED_FILES_ATTR) kernel/drv/sd.conf |
136 ELIDED_FILES_101 = $(ELIDED_FILES_100a) |
140 ELIDED_FILES_101 = $(ELIDED_FILES_100a) |
137 ELIDED_FILES_101a = $(ELIDED_FILES_100a) |
141 ELIDED_FILES_101a = $(ELIDED_FILES_100a) |
138 ELIDED_FILES_105 = $(ELIDED_FILES_100a) |
142 ELIDED_FILES_105 = $(ELIDED_FILES_100a) |
139 ELIDED_FILES_106 = $(ELIDED_FILES_BASE) |
143 ELIDED_FILES_106 = $(ELIDED_FILES_BASE) $(ELIDED_FILES_ATTR) |
140 ELIDED_FILES_107 = $(ELIDED_FILES_BASE) |
144 ELIDED_FILES_107 = $(ELIDED_FILES_106) |
141 ELIDED_FILES_108 = $(ELIDED_FILES_BASE) |
145 ELIDED_FILES_108 = $(ELIDED_FILES_106) |
142 ELIDED_FILES_109 = $(ELIDED_FILES_BASE) |
146 ELIDED_FILES_109 = $(ELIDED_FILES_106) |
143 ELIDED_FILES_110 = $(ELIDED_FILES_BASE) |
147 ELIDED_FILES_110 = $(ELIDED_FILES_106) |
144 ELIDED_FILES_111 = $(ELIDED_FILES_BASE) |
148 ELIDED_FILES_111 = $(ELIDED_FILES_106) |
145 ELIDED_FILES_111a = $(ELIDED_FILES_BASE) |
149 ELIDED_FILES_111a = $(ELIDED_FILES_106) |
146 ELIDED_FILES_116 = $(ELIDED_FILES_BASE) |
150 ELIDED_FILES_116 = $(ELIDED_FILES_106) |
147 ELIDED_FILES_117 = $(ELIDED_FILES_BASE) |
151 ELIDED_FILES_117 = $(ELIDED_FILES_106) |
|
152 ELIDED_FILES_118 = $(ELIDED_FILES_BASE) |
148 ELIDED_FILES = $(ELIDED_FILES_$(BUILDID)) |
153 ELIDED_FILES = $(ELIDED_FILES_$(BUILDID)) |
149 |
154 |
150 # |
155 # |
151 # these files get placed into proto area from per-build cached versions |
156 # these files get placed into proto area from per-build cached versions |
152 # |
157 # |
278 FIX_FILES_110 = $(FIX_FILES_BASE) |
284 FIX_FILES_110 = $(FIX_FILES_BASE) |
279 FIX_FILES_111 = $(FIX_FILES_BASE) |
285 FIX_FILES_111 = $(FIX_FILES_BASE) |
280 FIX_FILES_111a = $(FIX_FILES_BASE) |
286 FIX_FILES_111a = $(FIX_FILES_BASE) |
281 FIX_FILES_116 = $(FIX_FILES_BASE) |
287 FIX_FILES_116 = $(FIX_FILES_BASE) |
282 FIX_FILES_117 = $(FIX_FILES_BASE) |
288 FIX_FILES_117 = $(FIX_FILES_BASE) |
|
289 FIX_FILES_118 = $(FIX_FILES_BASE) |
283 FIX_FILES = $(FIX_FILES_$(BUILDID)) |
290 FIX_FILES = $(FIX_FILES_$(BUILDID)) |
284 |
291 |
285 JDKFILES = LICENSE README.html |
292 JDKFILES = LICENSE README.html |
286 JREFILES = LICENSE README |
293 JREFILES = LICENSE README |
287 |
294 |
533 INCLUDE_PATH_110 = 110:$(INCLUDE_PATH_109) |
541 INCLUDE_PATH_110 = 110:$(INCLUDE_PATH_109) |
534 INCLUDE_PATH_111 = 111:$(INCLUDE_PATH_110) |
542 INCLUDE_PATH_111 = 111:$(INCLUDE_PATH_110) |
535 INCLUDE_PATH_111a = 111a:$(INCLUDE_PATH_111) |
543 INCLUDE_PATH_111a = 111a:$(INCLUDE_PATH_111) |
536 INCLUDE_PATH_116 = 116:$(INCLUDE_PATH_111a) |
544 INCLUDE_PATH_116 = 116:$(INCLUDE_PATH_111a) |
537 INCLUDE_PATH_117 = 117:$(INCLUDE_PATH_116) |
545 INCLUDE_PATH_117 = 117:$(INCLUDE_PATH_116) |
|
546 INCLUDE_PATH_118 = 118:$(INCLUDE_PATH_117) |
538 |
547 |
539 import: cluster.import $(TMPPKGS) |
548 import: cluster.import $(TMPPKGS) |
540 $(SOLARIS.PY) -s $(REPO) -w $(WOS_PKGS) $(ELIDED_FILES:%=-D %) \ |
549 $(SOLARIS.PY) -s $(REPO) -w $(WOS_PKGS) $(ELIDED_FILES:%=-D %) \ |
541 $(INCLUDE_PATH_$(BUILDID):%=-I %) $(BUILDID)/all.i386 |
550 $(INCLUDE_PATH_$(BUILDID):%=-I %) $(BUILDID)/all.i386 |
542 |
551 |