44 $(INCLUDEDIR)/jawt.h \ |
44 $(INCLUDEDIR)/jawt.h \ |
45 $(OPENJDK_TARGET_OS_INCLUDE)/jni_md.h \ |
45 $(OPENJDK_TARGET_OS_INCLUDE)/jni_md.h \ |
46 $(OPENJDK_TARGET_OS_INCLUDE)/jawt_md.h |
46 $(OPENJDK_TARGET_OS_INCLUDE)/jawt_md.h |
47 |
47 |
48 $(INCLUDEDIR)/%.h: $(JDK_TOPDIR)/src/share/javavm/export/%.h |
48 $(INCLUDEDIR)/%.h: $(JDK_TOPDIR)/src/share/javavm/export/%.h |
49 $(MKDIR) -p $(@D) |
49 $(call install-file) |
50 $(RM) $@ |
|
51 $(CP) $< $@ |
|
52 |
50 |
53 $(OPENJDK_TARGET_OS_INCLUDE)/%.h: $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/javavm/export/%.h |
51 $(OPENJDK_TARGET_OS_INCLUDE)/%.h: $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/javavm/export/%.h |
54 $(MKDIR) -p $(@D) |
52 $(call install-file) |
55 $(RM) $@ |
|
56 $(CP) $< $@ |
|
57 |
53 |
58 COPY_FILES = $(H_TARGET_FILES) |
54 COPY_FILES = $(H_TARGET_FILES) |
59 |
55 |
60 ########################################################################################## |
56 ########################################################################################## |
61 |
57 |
86 MGMT_LIB_SRC = $(JDK_TOPDIR)/src/share/lib/management |
82 MGMT_LIB_SRC = $(JDK_TOPDIR)/src/share/lib/management |
87 MGMT_SRC_FILES = $(wildcard $(MGMT_LIB_SRC)/*) |
83 MGMT_SRC_FILES = $(wildcard $(MGMT_LIB_SRC)/*) |
88 MGMT_TARGET_FILES = $(subst $(MGMT_LIB_SRC),$(MGMT_LIBDIR),$(MGMT_SRC_FILES)) |
84 MGMT_TARGET_FILES = $(subst $(MGMT_LIB_SRC),$(MGMT_LIBDIR),$(MGMT_SRC_FILES)) |
89 |
85 |
90 $(MGMT_LIBDIR)/management.properties: $(MGMT_LIB_SRC)/management.properties |
86 $(MGMT_LIBDIR)/management.properties: $(MGMT_LIB_SRC)/management.properties |
91 $(MKDIR) -p $(@D) |
87 $(call install-file) |
92 $(RM) $@ |
|
93 $(CP) $< $@ |
|
94 $(CHMOD) 644 $@ |
88 $(CHMOD) 644 $@ |
95 |
89 |
96 # this file has different permissions...don't know why... |
90 # this file has different permissions...don't know why... |
97 $(MGMT_LIBDIR)/jmxremote.access: $(MGMT_LIB_SRC)/jmxremote.access |
91 $(MGMT_LIBDIR)/jmxremote.access: $(MGMT_LIB_SRC)/jmxremote.access |
98 $(MKDIR) -p $(@D) |
92 $(call install-file) |
99 $(RM) $@ |
|
100 $(CP) $< $@ |
|
101 $(CHMOD) 644 $@ |
93 $(CHMOD) 644 $@ |
102 |
94 |
103 $(MGMT_LIBDIR)/%: $(MGMT_LIB_SRC)/% |
95 $(MGMT_LIBDIR)/%: $(MGMT_LIB_SRC)/% |
104 $(MKDIR) -p $(@D) |
96 $(call install-file) |
105 $(RM) $@ |
|
106 $(CP) $< $@ |
|
107 $(CHMOD) 444 $@ |
97 $(CHMOD) 444 $@ |
108 |
98 |
109 COPY_FILES += $(MGMT_TARGET_FILES) |
99 COPY_FILES += $(MGMT_TARGET_FILES) |
110 |
100 |
111 ########################################################################################## |
101 ########################################################################################## |
112 |
102 |
113 LOGGING_LIB_SRC = $(JDK_TOPDIR)/src/share/lib |
103 LOGGING_LIB_SRC = $(JDK_TOPDIR)/src/share/lib |
114 |
104 |
115 $(LIBDIR)/logging.properties: $(LOGGING_LIB_SRC)/logging.properties |
105 $(LIBDIR)/logging.properties: $(LOGGING_LIB_SRC)/logging.properties |
116 $(MKDIR) -p $(@D) |
106 $(call install-file) |
117 $(RM) $@ |
|
118 $(CP) $< $@ |
|
119 |
107 |
120 COPY_FILES += $(LIBDIR)/logging.properties |
108 COPY_FILES += $(LIBDIR)/logging.properties |
121 |
109 |
122 ########################################################################################## |
110 ########################################################################################## |
123 # |
111 # |
126 PSFONTPROPFILE_SRC_DIR = $(JDK_TOPDIR)/src/share/classes/sun/print |
114 PSFONTPROPFILE_SRC_DIR = $(JDK_TOPDIR)/src/share/classes/sun/print |
127 PSFONTPROPFILE_SRCS = $(wildcard $(PSFONTPROPFILE_SRC_DIR)/*.properties*) |
115 PSFONTPROPFILE_SRCS = $(wildcard $(PSFONTPROPFILE_SRC_DIR)/*.properties*) |
128 PSFONTPROPFILE_TARGET_FILES = $(subst $(PSFONTPROPFILE_SRC_DIR),$(LIBDIR),$(PSFONTPROPFILE_SRCS)) |
116 PSFONTPROPFILE_TARGET_FILES = $(subst $(PSFONTPROPFILE_SRC_DIR),$(LIBDIR),$(PSFONTPROPFILE_SRCS)) |
129 |
117 |
130 $(LIBDIR)/%: $(PSFONTPROPFILE_SRC_DIR)/% |
118 $(LIBDIR)/%: $(PSFONTPROPFILE_SRC_DIR)/% |
131 $(MKDIR) -p $(@D) |
119 $(call install-file) |
132 $(RM) $@ |
|
133 $(CP) $< $@ |
|
134 |
120 |
135 COPY_FILES += $(PSFONTPROPFILE_TARGET_FILES) |
121 COPY_FILES += $(PSFONTPROPFILE_TARGET_FILES) |
136 |
122 |
137 ########################################################################################## |
123 ########################################################################################## |
138 # |
124 # |
143 else |
129 else |
144 OPENJDK_TARGET_OS_LIB_SRC = $(JDK_TOPDIR)/src/macosx/lib |
130 OPENJDK_TARGET_OS_LIB_SRC = $(JDK_TOPDIR)/src/macosx/lib |
145 endif |
131 endif |
146 |
132 |
147 $(LIBDIR)/flavormap.properties: $(OPENJDK_TARGET_OS_LIB_SRC)/flavormap.properties |
133 $(LIBDIR)/flavormap.properties: $(OPENJDK_TARGET_OS_LIB_SRC)/flavormap.properties |
148 $(MKDIR) -p $(@D) |
134 $(call install-file) |
149 $(RM) $@ |
|
150 $(CP) $< $@ |
|
151 |
135 |
152 COPY_FILES += $(LIBDIR)/flavormap.properties |
136 COPY_FILES += $(LIBDIR)/flavormap.properties |
153 |
137 |
154 CURSORS_DEST_DIR = $(LIBDIR)/images/cursors |
138 CURSORS_DEST_DIR = $(LIBDIR)/images/cursors |
155 CURSORS_OPENJDK_TARGET_OS_LIB_SRC = $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/lib/images/cursors |
139 CURSORS_OPENJDK_TARGET_OS_LIB_SRC = $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/lib/images/cursors |
156 |
140 |
157 $(CURSORS_DEST_DIR)/cursors.properties: $(CURSORS_OPENJDK_TARGET_OS_LIB_SRC)/cursors.properties |
141 $(CURSORS_DEST_DIR)/cursors.properties: $(CURSORS_OPENJDK_TARGET_OS_LIB_SRC)/cursors.properties |
158 $(MKDIR) -p $(@D) |
142 $(call install-file) |
159 $(RM) $@ |
|
160 $(CP) $< $@ |
|
161 |
143 |
162 COPY_FILES += $(CURSORS_DEST_DIR)/cursors.properties |
144 COPY_FILES += $(CURSORS_DEST_DIR)/cursors.properties |
163 |
145 |
164 CURSORS_LIB_SRC = $(JDK_TOPDIR)/src/share/lib/images/cursors |
146 CURSORS_LIB_SRC = $(JDK_TOPDIR)/src/share/lib/images/cursors |
165 ifeq ($(OPENJDK_TARGET_OS), windows) |
147 ifeq ($(OPENJDK_TARGET_OS), windows) |
168 CURSORS_SRC_FILES = $(CURSORS_LIB_SRC)/invalid32x32.gif $(wildcard $(CURSORS_LIB_SRC)/motif_*.gif) |
150 CURSORS_SRC_FILES = $(CURSORS_LIB_SRC)/invalid32x32.gif $(wildcard $(CURSORS_LIB_SRC)/motif_*.gif) |
169 endif # OPENJDK_TARGET_OS |
151 endif # OPENJDK_TARGET_OS |
170 CURSORS_TARGET_FILES = $(subst $(CURSORS_LIB_SRC),$(CURSORS_DEST_DIR),$(CURSORS_SRC_FILES)) |
152 CURSORS_TARGET_FILES = $(subst $(CURSORS_LIB_SRC),$(CURSORS_DEST_DIR),$(CURSORS_SRC_FILES)) |
171 |
153 |
172 $(CURSORS_DEST_DIR)/%: $(CURSORS_LIB_SRC)/% |
154 $(CURSORS_DEST_DIR)/%: $(CURSORS_LIB_SRC)/% |
173 $(MKDIR) -p $(@D) |
155 $(call install-file) |
174 $(RM) $@ |
|
175 $(CP) $< $@ |
|
176 |
156 |
177 COPY_FILES += $(CURSORS_TARGET_FILES) |
157 COPY_FILES += $(CURSORS_TARGET_FILES) |
178 |
158 |
179 ########################################################################################## |
159 ########################################################################################## |
180 |
160 |
181 CONTENT_TYPES_SRC=$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/lib |
161 CONTENT_TYPES_SRC=$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/lib |
182 |
162 |
183 $(LIBDIR)/content-types.properties: $(CONTENT_TYPES_SRC)/content-types.properties |
163 $(LIBDIR)/content-types.properties: $(CONTENT_TYPES_SRC)/content-types.properties |
184 $(MKDIR) -p $(@D) |
164 $(call install-file) |
185 $(RM) $@ |
|
186 $(CP) $< $@ |
|
187 |
165 |
188 COPY_FILES += $(LIBDIR)/content-types.properties |
166 COPY_FILES += $(LIBDIR)/content-types.properties |
189 |
167 |
190 ########################################################################################## |
168 ########################################################################################## |
191 |
169 |
192 CALENDARS_SRC := $(JDK_TOPDIR)/src/share/lib |
170 CALENDARS_SRC := $(JDK_TOPDIR)/src/share/lib |
193 |
171 |
194 $(LIBDIR)/calendars.properties: $(CALENDARS_SRC)/calendars.properties |
172 $(LIBDIR)/calendars.properties: $(CALENDARS_SRC)/calendars.properties |
195 $(MKDIR) -p $(@D) |
173 $(call install-file) |
196 $(RM) $@ |
|
197 $(CP) $< $@ |
|
198 |
174 |
199 COPY_FILES += $(LIBDIR)/calendars.properties |
175 COPY_FILES += $(LIBDIR)/calendars.properties |
200 |
176 |
201 ########################################################################################## |
177 ########################################################################################## |
202 |
178 |
203 ifeq ($(OPENJDK_TARGET_OS),windows) |
179 ifeq ($(OPENJDK_TARGET_OS),windows) |
204 |
180 |
205 TZMAPPINGS_SRC := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/lib |
181 TZMAPPINGS_SRC := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/lib |
206 |
182 |
207 $(LIBDIR)/tzmappings: $(TZMAPPINGS_SRC)/tzmappings |
183 $(LIBDIR)/tzmappings: $(TZMAPPINGS_SRC)/tzmappings |
208 $(MKDIR) -p $(@D) |
184 $(call install-file) |
209 $(RM) $@ |
|
210 $(CP) $< $@ |
|
211 |
185 |
212 COPY_FILES += $(LIBDIR)/tzmappings |
186 COPY_FILES += $(LIBDIR)/tzmappings |
213 |
187 |
214 endif |
188 endif |
215 |
189 |
225 |
199 |
226 ICCPROFILE_SRCS:=$(wildcard $(ICCPROFILE_SRC_DIR)/*.pf) |
200 ICCPROFILE_SRCS:=$(wildcard $(ICCPROFILE_SRC_DIR)/*.pf) |
227 ICCPROFILE_TARGET_FILES:=$(subst $(ICCPROFILE_SRC_DIR),$(ICCPROFILE_DEST_DIR),$(ICCPROFILE_SRCS)) |
201 ICCPROFILE_TARGET_FILES:=$(subst $(ICCPROFILE_SRC_DIR),$(ICCPROFILE_DEST_DIR),$(ICCPROFILE_SRCS)) |
228 |
202 |
229 $(ICCPROFILE_DEST_DIR)%.pf: $(ICCPROFILE_SRC_DIR)%.pf |
203 $(ICCPROFILE_DEST_DIR)%.pf: $(ICCPROFILE_SRC_DIR)%.pf |
230 $(MKDIR) -p $(@D) |
204 $(call install-file) |
231 $(RM) $@ |
|
232 $(CP) $< $@ |
|
233 $(CHMOD) 444 $@ |
205 $(CHMOD) 444 $@ |
234 |
206 |
235 COPY_FILES += $(ICCPROFILE_TARGET_FILES) |
207 COPY_FILES += $(ICCPROFILE_TARGET_FILES) |
236 |
208 |
237 ########################################################################################## |
209 ########################################################################################## |
277 |
249 |
278 ifeq ($(OPENJDK_TARGET_OS),windows) |
250 ifeq ($(OPENJDK_TARGET_OS),windows) |
279 MSVCR_TARGET := $(JDK_OUTPUTDIR)/bin/$(notdir $(MSVCR_DLL)) |
251 MSVCR_TARGET := $(JDK_OUTPUTDIR)/bin/$(notdir $(MSVCR_DLL)) |
280 # Chmod to avoid permission issues if bundles are unpacked on unix platforms. |
252 # Chmod to avoid permission issues if bundles are unpacked on unix platforms. |
281 $(MSVCR_TARGET): $(MSVCR_DLL) |
253 $(MSVCR_TARGET): $(MSVCR_DLL) |
282 $(MKDIR) -p $(@D) |
254 $(call install-file) |
283 $(RM) $@ |
|
284 $(CP) $< $@ |
|
285 $(CHMOD) a+rx $@ |
255 $(CHMOD) a+rx $@ |
286 |
256 |
287 COPY_FILES += $(MSVCR_TARGET) |
257 COPY_FILES += $(MSVCR_TARGET) |
288 endif |
258 endif |
289 |
259 |
290 ########################################################################################## |
260 ########################################################################################## |
291 |
261 |
292 HPROF_SRC=$(JDK_TOPDIR)/src/share/demo/jvmti/hprof/jvm.hprof.txt |
262 HPROF_SRC=$(JDK_TOPDIR)/src/share/demo/jvmti/hprof/jvm.hprof.txt |
293 |
263 |
294 $(LIBDIR)/jvm.hprof.txt : $(HPROF_SRC) |
264 $(LIBDIR)/jvm.hprof.txt : $(HPROF_SRC) |
295 $(MKDIR) -p $(@D) |
265 $(call install-file) |
296 $(RM) $@ |
|
297 $(CP) $< $@ |
|
298 |
266 |
299 COPY_FILES += $(LIBDIR)/jvm.hprof.txt |
267 COPY_FILES += $(LIBDIR)/jvm.hprof.txt |
300 |
268 |
301 ########################################################################################## |
269 ########################################################################################## |
302 |
270 |
349 $(PRINTF) "-native ERROR\n">>$(JVMCFG) |
317 $(PRINTF) "-native ERROR\n">>$(JVMCFG) |
350 $(PRINTF) "-green ERROR\n">>$(JVMCFG) |
318 $(PRINTF) "-green ERROR\n">>$(JVMCFG) |
351 else |
319 else |
352 # Use the default jvm.cfg for this 32 bit setup. |
320 # Use the default jvm.cfg for this 32 bit setup. |
353 $(JVMCFG): $(JVMCFG_SRC) |
321 $(JVMCFG): $(JVMCFG_SRC) |
354 $(MKDIR) -p $(@D) |
322 $(call install-file) |
355 $(RM) $@ |
|
356 $(CP) $< $@ |
|
357 endif |
323 endif |
358 endif |
324 endif |
359 else |
325 else |
360 # Use the default jvm.cfg for this 64 bit setup. |
326 # Use the default jvm.cfg for this 64 bit setup. |
361 $(JVMCFG): $(JVMCFG_SRC) |
327 $(JVMCFG): $(JVMCFG_SRC) |
362 $(MKDIR) -p $(@D) |
328 $(call install-file) |
363 $(RM) $@ |
|
364 $(CP) $< $@ |
|
365 endif |
329 endif |
366 |
330 |
367 COPY_FILES += $(JVMCFG) |
331 COPY_FILES += $(JVMCFG) |
368 |
332 |
369 ########################################################################################## |
333 ########################################################################################## |
370 |
334 |
371 PROPS_SRC := $(JDK_TOPDIR)/src/share/lib/security/java.security-$(OPENJDK_TARGET_OS) |
335 PROPS_SRC := $(JDK_TOPDIR)/src/share/lib/security/java.security-$(OPENJDK_TARGET_OS) |
372 PROPS_DST := $(JDK_OUTPUTDIR)/lib/security/java.security |
336 PROPS_DST := $(JDK_OUTPUTDIR)/lib/security/java.security |
373 |
337 |
374 $(PROPS_DST): $(PROPS_SRC) |
338 $(PROPS_DST): $(PROPS_SRC) |
375 $(MKDIR) -p $(@D) |
339 $(call install-file) |
376 $(RM) $@ |
|
377 $(CP) $< $@ |
|
378 |
340 |
379 COPY_FILES += $(PROPS_DST) |
341 COPY_FILES += $(PROPS_DST) |
380 |
342 |
381 ########################################################################################## |
343 ########################################################################################## |
382 |
344 |
383 POLICY_SRC := $(JDK_TOPDIR)/src/share/lib/security/java.policy |
345 POLICY_SRC := $(JDK_TOPDIR)/src/share/lib/security/java.policy |
384 POLICY_DST := $(JDK_OUTPUTDIR)/lib/security/java.policy |
346 POLICY_DST := $(JDK_OUTPUTDIR)/lib/security/java.policy |
385 |
347 |
386 $(POLICY_DST): $(POLICY_SRC) |
348 $(POLICY_DST): $(POLICY_SRC) |
387 $(MKDIR) -p $(@D) |
349 $(call install-file) |
388 $(RM) $@ |
|
389 $(CP) $< $@ |
|
390 |
350 |
391 COPY_FILES += $(POLICY_DST) |
351 COPY_FILES += $(POLICY_DST) |
392 |
352 |
393 ########################################################################################## |
353 ########################################################################################## |
394 |
354 |
395 CACERTS_SRC := $(CACERTS_FILE) |
355 CACERTS_SRC := $(CACERTS_FILE) |
396 CACERTS_DST := $(JDK_OUTPUTDIR)/lib/security/cacerts |
356 CACERTS_DST := $(JDK_OUTPUTDIR)/lib/security/cacerts |
397 |
357 |
398 $(CACERTS_DST): $(CACERTS_SRC) |
358 $(CACERTS_DST): $(CACERTS_SRC) |
399 $(MKDIR) -p $(@D) |
359 $(call install-file) |
400 $(RM) $@ |
|
401 $(CP) $< $@ |
|
402 |
360 |
403 COPY_FILES += $(CACERTS_DST) |
361 COPY_FILES += $(CACERTS_DST) |
404 |
362 |
405 ########################################################################################## |
363 ########################################################################################## |
406 |
364 |
411 |
369 |
412 TRUSTEDLIBS_SRC := $(JDK_TOPDIR)/src/closed/share/lib/security/trusted.libraries |
370 TRUSTEDLIBS_SRC := $(JDK_TOPDIR)/src/closed/share/lib/security/trusted.libraries |
413 TRUSTEDLIBS_DST := $(JDK_OUTPUTDIR)/lib/security/trusted.libraries |
371 TRUSTEDLIBS_DST := $(JDK_OUTPUTDIR)/lib/security/trusted.libraries |
414 |
372 |
415 $(BLACKLIST_DST): $(BLACKLIST_SRC) |
373 $(BLACKLIST_DST): $(BLACKLIST_SRC) |
416 $(MKDIR) -p $(@D) |
374 $(call install-file) |
417 $(RM) $@ |
|
418 $(CP) $< $@ |
|
419 |
375 |
420 COPY_FILES += $(BLACKLIST_DST) |
376 COPY_FILES += $(BLACKLIST_DST) |
421 |
377 |
422 $(TRUSTEDLIBS_DST): $(TRUSTEDLIBS_SRC) |
378 $(TRUSTEDLIBS_DST): $(TRUSTEDLIBS_SRC) |
423 $(MKDIR) -p $(@D) |
379 $(call install-file) |
424 $(RM) $@ |
|
425 $(CP) $< $@ |
|
426 |
380 |
427 COPY_FILES += $(TRUSTEDLIBS_DST) |
381 COPY_FILES += $(TRUSTEDLIBS_DST) |
428 |
382 |
429 endif |
383 endif |
430 |
384 |
446 |
400 |
447 SHARED_FONTS_SRC := $(foreach F,$(SHARED_FONTS_FILES),$(SHARED_FONTS_SRC_DIR)/$(F)) |
401 SHARED_FONTS_SRC := $(foreach F,$(SHARED_FONTS_FILES),$(SHARED_FONTS_SRC_DIR)/$(F)) |
448 SHARED_FONTS_DST := $(foreach F,$(SHARED_FONTS_FILES),$(SHARED_FONTS_DST_DIR)/$(F)) |
402 SHARED_FONTS_DST := $(foreach F,$(SHARED_FONTS_FILES),$(SHARED_FONTS_DST_DIR)/$(F)) |
449 |
403 |
450 $(SHARED_FONTS_DST_DIR)/%.ttf : $(SHARED_FONTS_SRC_DIR)/%.ttf |
404 $(SHARED_FONTS_DST_DIR)/%.ttf : $(SHARED_FONTS_SRC_DIR)/%.ttf |
451 $(MKDIR) -p $(@D) |
405 $(call install-file) |
452 $(RM) $@ |
|
453 $(CP) $< $@ |
|
454 |
406 |
455 $(SHARED_FONTS_DST_DIR)/fonts.dir : $(JDK_TOPDIR)/src/solaris/classes/sun/awt/motif/java.fonts.dir |
407 $(SHARED_FONTS_DST_DIR)/fonts.dir : $(JDK_TOPDIR)/src/solaris/classes/sun/awt/motif/java.fonts.dir |
456 $(MKDIR) -p $(@D) |
408 $(call install-file) |
457 $(RM) $@ |
|
458 $(CP) $< $@ |
|
459 |
409 |
460 COPY_FILES += $(SHARED_FONTS_DST) |
410 COPY_FILES += $(SHARED_FONTS_DST) |
461 |
411 |
462 ifneq ($(OPENJDK_TARGET_OS), windows) |
412 ifneq ($(OPENJDK_TARGET_OS), windows) |
463 COPY_FILES += $(SHARED_FONTS_DST_DIR)/fonts.dir |
413 COPY_FILES += $(SHARED_FONTS_DST_DIR)/fonts.dir |
474 |
424 |
475 OBL_FONTS_SRC := $(foreach F,$(OBL_FONTS_FILES),$(OBL_FONTS_SRC_DIR)/$(F)) |
425 OBL_FONTS_SRC := $(foreach F,$(OBL_FONTS_FILES),$(OBL_FONTS_SRC_DIR)/$(F)) |
476 OBL_FONTS_DST := $(foreach F,$(OBL_FONTS_FILES),$(OBL_FONTS_DST_DIR)/$(F)) |
426 OBL_FONTS_DST := $(foreach F,$(OBL_FONTS_FILES),$(OBL_FONTS_DST_DIR)/$(F)) |
477 |
427 |
478 $(OBL_FONTS_DST_DIR)/%.ttf : $(OBL_FONTS_SRC_DIR)/%.ttf |
428 $(OBL_FONTS_DST_DIR)/%.ttf : $(OBL_FONTS_SRC_DIR)/%.ttf |
479 $(MKDIR) -p $(@D) |
429 $(call install-file) |
480 $(RM) $@ |
|
481 $(CP) $< $@ |
|
482 |
430 |
483 $(OBL_FONTS_DST_DIR)/fonts.dir : $(JDK_TOPDIR)/src/solaris/classes/sun/awt/motif/java.oblique-fonts.dir |
431 $(OBL_FONTS_DST_DIR)/fonts.dir : $(JDK_TOPDIR)/src/solaris/classes/sun/awt/motif/java.oblique-fonts.dir |
484 $(MKDIR) -p $(@D) |
432 $(call install-file) |
485 $(RM) $@ |
|
486 $(CP) $< $@ |
|
487 |
433 |
488 COPY_FILES += $(OBL_FONTS_DST) $(OBL_FONTS_DST_DIR)/fonts.dir |
434 COPY_FILES += $(OBL_FONTS_DST) $(OBL_FONTS_DST_DIR)/fonts.dir |
489 |
435 |
490 endif # linux |
436 endif # linux |
491 endif # OPENJDK |
437 endif # OPENJDK |
500 |
446 |
501 JS_RESOURCES_SRC := $(foreach F,$(JS_RESOURCES_FILES),$(JS_RESOURCES_SRC_DIR)/$(F)) |
447 JS_RESOURCES_SRC := $(foreach F,$(JS_RESOURCES_FILES),$(JS_RESOURCES_SRC_DIR)/$(F)) |
502 JS_RESOURCES_DST := $(foreach F,$(JS_RESOURCES_FILES),$(JS_RESOURCES_DST_DIR)/$(F)) |
448 JS_RESOURCES_DST := $(foreach F,$(JS_RESOURCES_FILES),$(JS_RESOURCES_DST_DIR)/$(F)) |
503 |
449 |
504 $(JS_RESOURCES_DST_DIR)/% : $(JS_RESOURCES_SRC_DIR)/% |
450 $(JS_RESOURCES_DST_DIR)/% : $(JS_RESOURCES_SRC_DIR)/% |
505 $(MKDIR) -p $(@D) |
451 $(call install-file) |
506 $(RM) $@ |
|
507 $(CP) $< $@ |
|
508 |
452 |
509 COPY_FILES += $(JS_RESOURCES_DST) |
453 COPY_FILES += $(JS_RESOURCES_DST) |
510 |
454 |
511 endif |
455 endif |
512 |
456 |
537 _DGALIBS_amd64 = # no amd64 library yet |
481 _DGALIBS_amd64 = # no amd64 library yet |
538 |
482 |
539 DGALIBS = $(_DGALIBS_$(OPENJDK_TARGET_CPU_LEGACY):%=$(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/%) |
483 DGALIBS = $(_DGALIBS_$(OPENJDK_TARGET_CPU_LEGACY):%=$(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/%) |
540 |
484 |
541 $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libxinerama.so: $(JDK_TOPDIR)/src/closed/solaris/lib/$(OPENJDK_TARGET_CPU_LEGACY)/libxinerama.so |
485 $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libxinerama.so: $(JDK_TOPDIR)/src/closed/solaris/lib/$(OPENJDK_TARGET_CPU_LEGACY)/libxinerama.so |
542 $(MKDIR) -p $(@D) |
486 $(call install-file) |
543 $(RM) $@ |
|
544 $(CP) $< $@ |
|
545 $(CHMOD) 755 $@ |
487 $(CHMOD) 755 $@ |
546 |
488 |
547 $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libjdgaSUNW%.so: $(JDK_TOPDIR)/src/closed/solaris/lib/$(OPENJDK_TARGET_CPU_LEGACY)/libjdgaSUNW%.so |
489 $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libjdgaSUNW%.so: $(JDK_TOPDIR)/src/closed/solaris/lib/$(OPENJDK_TARGET_CPU_LEGACY)/libjdgaSUNW%.so |
548 $(MKDIR) -p $(@D) |
490 $(call install-file) |
549 $(RM) $@ |
|
550 $(CP) $< $@ |
|
551 $(CHMOD) 755 $@ |
491 $(CHMOD) 755 $@ |
552 |
492 |
553 $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libjdgaSUNWafb.so: $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libjdgaSUNWffb.so |
493 $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libjdgaSUNWafb.so: $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libjdgaSUNWffb.so |
554 $(MKDIR) -p $(@D) |
494 $(MKDIR) -p $(@D) |
555 $(RM) $@ |
495 $(RM) $@ |
582 |
520 |
583 UCRYPTO_CFG_SRC := $(JDK_TOPDIR)/src/closed/share/lib/security/ucrypto-solaris.cfg |
521 UCRYPTO_CFG_SRC := $(JDK_TOPDIR)/src/closed/share/lib/security/ucrypto-solaris.cfg |
584 UCRYPTO_CFG_DST := $(JDK_OUTPUTDIR)/lib/security/ucrypto-solaris.cfg |
522 UCRYPTO_CFG_DST := $(JDK_OUTPUTDIR)/lib/security/ucrypto-solaris.cfg |
585 |
523 |
586 $(UCRYPTO_CFG_DST) : $(UCRYPTO_CFG_SRC) |
524 $(UCRYPTO_CFG_DST) : $(UCRYPTO_CFG_SRC) |
587 $(MKDIR) -p $(@D) |
525 $(call install-file) |
588 $(RM) $@ |
|
589 $(CP) $< $@ |
|
590 |
526 |
591 COPY_FILES += $(UCRYPTO_CFG_DST) |
527 COPY_FILES += $(UCRYPTO_CFG_DST) |
592 |
528 |
593 endif |
529 endif |
594 endif |
530 endif |
595 |
531 |
596 ########################################################################################## |
532 ########################################################################################## |
597 |
533 |
598 $(JDK_OUTPUTDIR)/lib/sound.properties : $(JDK_TOPDIR)/src/share/lib/sound.properties |
534 $(JDK_OUTPUTDIR)/lib/sound.properties : $(JDK_TOPDIR)/src/share/lib/sound.properties |
599 $(MKDIR) -p $(@D) |
535 $(call install-file) |
600 $(RM) $@ |
|
601 $(CP) $< $(@) |
|
602 |
536 |
603 COPY_FILES += $(JDK_OUTPUTDIR)/lib/sound.properties |
537 COPY_FILES += $(JDK_OUTPUTDIR)/lib/sound.properties |
604 |
538 |
605 ########################################################################################## |
539 ########################################################################################## |