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 $(MKDIR) -p $(@D) |
50 $(RM) -f $@ |
50 $(RM) $@ |
51 $(CP) $< $@ |
51 $(CP) $< $@ |
52 |
52 |
53 $(OPENJDK_TARGET_OS_INCLUDE)/%.h: $(JDK_TOPDIR)/src/$(LEGACY_OPENJDK_TARGET_OS_API)/javavm/export/%.h |
53 $(OPENJDK_TARGET_OS_INCLUDE)/%.h: $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/javavm/export/%.h |
54 $(MKDIR) -p $(@D) |
54 $(MKDIR) -p $(@D) |
55 $(RM) -f $@ |
55 $(RM) $@ |
56 $(CP) $< $@ |
56 $(CP) $< $@ |
57 |
57 |
58 COPY_FILES = $(H_TARGET_FILES) |
58 COPY_FILES = $(H_TARGET_FILES) |
59 |
59 |
60 ########################################################################################## |
60 ########################################################################################## |
77 MGMT_SRC_FILES = $(wildcard $(MGMT_LIB_SRC)/*) |
77 MGMT_SRC_FILES = $(wildcard $(MGMT_LIB_SRC)/*) |
78 MGMT_TARGET_FILES = $(subst $(MGMT_LIB_SRC),$(MGMT_LIBDIR),$(MGMT_SRC_FILES)) |
78 MGMT_TARGET_FILES = $(subst $(MGMT_LIB_SRC),$(MGMT_LIBDIR),$(MGMT_SRC_FILES)) |
79 |
79 |
80 $(MGMT_LIBDIR)/management.properties: $(MGMT_LIB_SRC)/management.properties |
80 $(MGMT_LIBDIR)/management.properties: $(MGMT_LIB_SRC)/management.properties |
81 $(MKDIR) -p $(@D) |
81 $(MKDIR) -p $(@D) |
82 $(RM) -f $@ |
82 $(RM) $@ |
83 $(CP) $< $@ |
83 $(CP) $< $@ |
84 $(CHMOD) 644 $@ |
84 $(CHMOD) 644 $@ |
85 |
85 |
86 # this file has different permissions...don't know why... |
86 # this file has different permissions...don't know why... |
87 $(MGMT_LIBDIR)/jmxremote.access: $(MGMT_LIB_SRC)/jmxremote.access |
87 $(MGMT_LIBDIR)/jmxremote.access: $(MGMT_LIB_SRC)/jmxremote.access |
88 $(MKDIR) -p $(@D) |
88 $(MKDIR) -p $(@D) |
89 $(RM) -f $@ |
89 $(RM) $@ |
90 $(CP) $< $@ |
90 $(CP) $< $@ |
91 $(CHMOD) 644 $@ |
91 $(CHMOD) 644 $@ |
92 |
92 |
93 $(MGMT_LIBDIR)/%: $(MGMT_LIB_SRC)/% |
93 $(MGMT_LIBDIR)/%: $(MGMT_LIB_SRC)/% |
94 $(MKDIR) -p $(@D) |
94 $(MKDIR) -p $(@D) |
95 $(RM) -f $@ |
95 $(RM) $@ |
96 $(CP) $< $@ |
96 $(CP) $< $@ |
97 $(CHMOD) 444 $@ |
97 $(CHMOD) 444 $@ |
98 |
98 |
99 COPY_FILES += $(MGMT_TARGET_FILES) |
99 COPY_FILES += $(MGMT_TARGET_FILES) |
100 |
100 |
117 PSFONTPROPFILE_SRCS = $(wildcard $(PSFONTPROPFILE_SRC_DIR)/*.properties*) |
117 PSFONTPROPFILE_SRCS = $(wildcard $(PSFONTPROPFILE_SRC_DIR)/*.properties*) |
118 PSFONTPROPFILE_TARGET_FILES = $(subst $(PSFONTPROPFILE_SRC_DIR),$(LIBDIR),$(PSFONTPROPFILE_SRCS)) |
118 PSFONTPROPFILE_TARGET_FILES = $(subst $(PSFONTPROPFILE_SRC_DIR),$(LIBDIR),$(PSFONTPROPFILE_SRCS)) |
119 |
119 |
120 $(LIBDIR)/%: $(PSFONTPROPFILE_SRC_DIR)/% |
120 $(LIBDIR)/%: $(PSFONTPROPFILE_SRC_DIR)/% |
121 $(MKDIR) -p $(@D) |
121 $(MKDIR) -p $(@D) |
122 $(RM) -f $@ |
122 $(RM) $@ |
123 $(CP) $< $@ |
123 $(CP) $< $@ |
124 |
124 |
125 COPY_FILES += $(PSFONTPROPFILE_TARGET_FILES) |
125 COPY_FILES += $(PSFONTPROPFILE_TARGET_FILES) |
126 |
126 |
127 ########################################################################################## |
127 ########################################################################################## |
128 # |
128 # |
129 # Copy flavormap.properties, cursor.properties and cursors gif files to LIBDIR |
129 # Copy flavormap.properties, cursor.properties and cursors gif files to LIBDIR |
130 # |
130 # |
131 ifneq ($(OPENJDK_TARGET_OS), macosx) |
131 ifneq ($(OPENJDK_TARGET_OS), macosx) |
132 OPENJDK_TARGET_OS_LIB_SRC = $(JDK_TOPDIR)/src/$(LEGACY_OPENJDK_TARGET_OS_API)/lib |
132 OPENJDK_TARGET_OS_LIB_SRC = $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/lib |
133 else |
133 else |
134 OPENJDK_TARGET_OS_LIB_SRC = $(JDK_TOPDIR)/src/macosx/lib |
134 OPENJDK_TARGET_OS_LIB_SRC = $(JDK_TOPDIR)/src/macosx/lib |
135 endif |
135 endif |
136 |
136 |
137 $(LIBDIR)/flavormap.properties: $(OPENJDK_TARGET_OS_LIB_SRC)/flavormap.properties |
137 $(LIBDIR)/flavormap.properties: $(OPENJDK_TARGET_OS_LIB_SRC)/flavormap.properties |
138 $(MKDIR) -p $(@D) |
138 $(MKDIR) -p $(@D) |
139 $(RM) -f $@ |
139 $(RM) $@ |
140 $(CP) $< $@ |
140 $(CP) $< $@ |
141 |
141 |
142 COPY_FILES += $(LIBDIR)/flavormap.properties |
142 COPY_FILES += $(LIBDIR)/flavormap.properties |
143 |
143 |
144 CURSORS_DEST_DIR = $(LIBDIR)/images/cursors |
144 CURSORS_DEST_DIR = $(LIBDIR)/images/cursors |
145 CURSORS_OPENJDK_TARGET_OS_LIB_SRC = $(JDK_TOPDIR)/src/$(LEGACY_OPENJDK_TARGET_OS_API)/lib/images/cursors |
145 CURSORS_OPENJDK_TARGET_OS_LIB_SRC = $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/lib/images/cursors |
146 |
146 |
147 $(CURSORS_DEST_DIR)/cursors.properties: $(CURSORS_OPENJDK_TARGET_OS_LIB_SRC)/cursors.properties |
147 $(CURSORS_DEST_DIR)/cursors.properties: $(CURSORS_OPENJDK_TARGET_OS_LIB_SRC)/cursors.properties |
148 $(MKDIR) -p $(@D) |
148 $(MKDIR) -p $(@D) |
149 $(RM) -f $@ |
149 $(RM) $@ |
150 $(CP) $< $@ |
150 $(CP) $< $@ |
151 |
151 |
152 COPY_FILES += $(CURSORS_DEST_DIR)/cursors.properties |
152 COPY_FILES += $(CURSORS_DEST_DIR)/cursors.properties |
153 |
153 |
154 CURSORS_LIB_SRC = $(JDK_TOPDIR)/src/share/lib/images/cursors |
154 CURSORS_LIB_SRC = $(JDK_TOPDIR)/src/share/lib/images/cursors |
159 endif # OPENJDK_TARGET_OS |
159 endif # OPENJDK_TARGET_OS |
160 CURSORS_TARGET_FILES = $(subst $(CURSORS_LIB_SRC),$(CURSORS_DEST_DIR),$(CURSORS_SRC_FILES)) |
160 CURSORS_TARGET_FILES = $(subst $(CURSORS_LIB_SRC),$(CURSORS_DEST_DIR),$(CURSORS_SRC_FILES)) |
161 |
161 |
162 $(CURSORS_DEST_DIR)/%: $(CURSORS_LIB_SRC)/% |
162 $(CURSORS_DEST_DIR)/%: $(CURSORS_LIB_SRC)/% |
163 $(MKDIR) -p $(@D) |
163 $(MKDIR) -p $(@D) |
164 $(RM) -f $@ |
164 $(RM) $@ |
165 $(CP) $< $@ |
165 $(CP) $< $@ |
166 |
166 |
167 COPY_FILES += $(CURSORS_TARGET_FILES) |
167 COPY_FILES += $(CURSORS_TARGET_FILES) |
168 |
168 |
169 ########################################################################################## |
169 ########################################################################################## |
170 |
170 |
171 CONTENT_TYPES_SRC=$(JDK_TOPDIR)/src/$(LEGACY_OPENJDK_TARGET_OS_API)/lib |
171 CONTENT_TYPES_SRC=$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/lib |
172 |
172 |
173 $(LIBDIR)/content-types.properties: $(CONTENT_TYPES_SRC)/content-types.properties |
173 $(LIBDIR)/content-types.properties: $(CONTENT_TYPES_SRC)/content-types.properties |
174 $(MKDIR) -p $(@D) |
174 $(MKDIR) -p $(@D) |
175 $(RM) -f $@ |
175 $(RM) $@ |
176 $(CP) $< $@ |
176 $(CP) $< $@ |
177 |
177 |
178 COPY_FILES += $(LIBDIR)/content-types.properties |
178 COPY_FILES += $(LIBDIR)/content-types.properties |
179 |
179 |
180 ########################################################################################## |
180 ########################################################################################## |
181 |
181 |
182 CALENDARS_SRC := $(JDK_TOPDIR)/src/share/lib |
182 CALENDARS_SRC := $(JDK_TOPDIR)/src/share/lib |
183 |
183 |
184 $(LIBDIR)/calendars.properties: $(CALENDARS_SRC)/calendars.properties |
184 $(LIBDIR)/calendars.properties: $(CALENDARS_SRC)/calendars.properties |
185 $(MKDIR) -p $(@D) |
185 $(MKDIR) -p $(@D) |
186 $(RM) -f $@ |
186 $(RM) $@ |
187 $(CP) $< $@ |
187 $(CP) $< $@ |
188 |
188 |
189 COPY_FILES += $(LIBDIR)/calendars.properties |
189 COPY_FILES += $(LIBDIR)/calendars.properties |
190 |
190 |
191 ########################################################################################## |
191 ########################################################################################## |
192 |
192 |
193 ifeq ($(OPENJDK_TARGET_OS),windows) |
193 ifeq ($(OPENJDK_TARGET_OS),windows) |
194 |
194 |
195 TZMAPPINGS_SRC := $(JDK_TOPDIR)/src/$(LEGACY_OPENJDK_TARGET_OS_API)/lib |
195 TZMAPPINGS_SRC := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/lib |
196 |
196 |
197 $(LIBDIR)/tzmappings: $(TZMAPPINGS_SRC)/tzmappings |
197 $(LIBDIR)/tzmappings: $(TZMAPPINGS_SRC)/tzmappings |
198 $(MKDIR) -p $(@D) |
198 $(MKDIR) -p $(@D) |
199 $(RM) -f $@ |
199 $(RM) $@ |
200 $(CP) $< $@ |
200 $(CP) $< $@ |
201 |
201 |
202 COPY_FILES += $(LIBDIR)/tzmappings |
202 COPY_FILES += $(LIBDIR)/tzmappings |
203 |
203 |
204 endif |
204 endif |
246 ifdef OPENJDK |
246 ifdef OPENJDK |
247 ifeq ($(OPENJDK_TARGET_OS), windows) |
247 ifeq ($(OPENJDK_TARGET_OS), windows) |
248 FREETYPE_LIB = $(JDK_OUTPUTDIR)/bin/$(call SHARED_LIBRARY,freetype) |
248 FREETYPE_LIB = $(JDK_OUTPUTDIR)/bin/$(call SHARED_LIBRARY,freetype) |
249 else |
249 else |
250 ifeq ($(USING_SYSTEM_FT_LIB), false) |
250 ifeq ($(USING_SYSTEM_FT_LIB), false) |
251 FREETYPE_LIB = $(JDK_OUTPUTDIR)/lib/$(LIBARCH)/$(call SHARED_LIBRARY,freetype).6 |
251 FREETYPE_LIB = $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/$(call SHARED_LIBRARY,freetype).6 |
252 endif |
252 endif |
253 endif |
253 endif |
254 |
254 |
255 $(FREETYPE_LIB): $(FREETYPE2_LIB_PATH)/$(call SHARED_LIBRARY,freetype) |
255 $(FREETYPE_LIB): $(FREETYPE2_LIB_PATH)/$(call SHARED_LIBRARY,freetype) |
256 $(CP) $(FREETYPE2_LIB_PATH)/$(call SHARED_LIBRARY,freetype) $@ |
256 $(CP) $(FREETYPE2_LIB_PATH)/$(call SHARED_LIBRARY,freetype) $@ |
279 |
279 |
280 HPROF_SRC=$(JDK_TOPDIR)/src/share/demo/jvmti/hprof/jvm.hprof.txt |
280 HPROF_SRC=$(JDK_TOPDIR)/src/share/demo/jvmti/hprof/jvm.hprof.txt |
281 |
281 |
282 $(LIBDIR)/jvm.hprof.txt : $(HPROF_SRC) |
282 $(LIBDIR)/jvm.hprof.txt : $(HPROF_SRC) |
283 $(MKDIR) -p $(@D) |
283 $(MKDIR) -p $(@D) |
284 $(RM) -f $@ |
284 $(RM) $@ |
285 $(CP) $< $@ |
285 $(CP) $< $@ |
286 |
286 |
287 COPY_FILES += $(LIBDIR)/jvm.hprof.txt |
287 COPY_FILES += $(LIBDIR)/jvm.hprof.txt |
288 |
288 |
289 ########################################################################################## |
289 ########################################################################################## |
290 |
290 |
291 # |
291 # |
292 # How to install jvm.cfg. |
292 # How to install jvm.cfg. |
293 # |
293 # |
294 ifeq ($(JVM_VARIANT_ZERO), true) |
294 ifeq ($(JVM_VARIANT_ZERO), true) |
295 JVMCFG_ARCH := zero |
295 JVMCFG_ARCH := zero |
296 else |
296 else |
297 JVMCFG_ARCH := $(ARCH) |
297 JVMCFG_ARCH := $(OPENJDK_TARGET_CPU_LEGACY) |
298 endif |
298 endif |
299 |
299 |
300 ifeq ($(OPENJDK_TARGET_OS),macosx) |
300 ifeq ($(OPENJDK_TARGET_OS),macosx) |
301 ifeq ($(JVMCFG_ARCH),amd64) |
|
302 JVMCFG_ARCH := x86_64 |
|
303 endif |
|
304 JVMCFG_SRC := $(JDK_TOPDIR)/src/macosx/bin/$(JVMCFG_ARCH)/jvm.cfg |
301 JVMCFG_SRC := $(JDK_TOPDIR)/src/macosx/bin/$(JVMCFG_ARCH)/jvm.cfg |
305 JVMCFG_DIR := $(JDK_OUTPUTDIR)/lib |
|
306 else |
302 else |
307 JVMCFG_SRC := $(JDK_TOPDIR)/src/$(LEGACY_OPENJDK_TARGET_OS_API)/bin/$(JVMCFG_ARCH)/jvm.cfg |
303 JVMCFG_SRC := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/bin/$(JVMCFG_ARCH)/jvm.cfg |
308 JVMCFG_DIR := $(JDK_OUTPUTDIR)/lib/$(LIBARCH) |
304 endif |
309 endif |
305 JVMCFG_DIR := $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR) |
310 |
|
311 JVMCFG := $(JVMCFG_DIR)/jvm.cfg |
306 JVMCFG := $(JVMCFG_DIR)/jvm.cfg |
312 |
307 |
313 |
308 |
314 ifeq ($(ARCH_DATA_MODEL),32) |
309 ifeq ($(OPENJDK_TARGET_CPU_BITS),32) |
315 # On 32 bit machines, we can have client and/or server libjvms installed. |
310 # On 32 bit machines, we can have client and/or server libjvms installed. |
316 # Since the currently committed jvm.cfg expects clientANDserver, we need |
311 # Since the currently committed jvm.cfg expects clientANDserver, we need |
317 # to patch the jvm.cfg when we have built only a client or only a server. |
312 # to patch the jvm.cfg when we have built only a client or only a server. |
318 # This should also support -kernel, -zero and -zeroshark. |
313 # This should also support -kernel, -zero and -zeroshark. |
319 ifeq ($(JVM_VARIANTS),$(COMMA)client$(COMMA)) |
314 ifeq ($(JVM_VARIANTS),$(COMMA)client$(COMMA)) |
320 # Create a patched jvm.cfg to use -client by default and alias -server to -client. |
315 # Create a patched jvm.cfg to use -client by default and alias -server to -client. |
321 $(JVMCFG): |
316 $(JVMCFG): |
322 $(MKDIR) -p $(@D) |
317 $(MKDIR) -p $(@D) |
323 $(RM) -f $(JVMCFG) |
318 $(RM) $(JVMCFG) |
324 $(PRINTF) "-client KNOWN\n">$(JVMCFG) |
319 $(PRINTF) "-client KNOWN\n">$(JVMCFG) |
325 $(PRINTF) "-server IGNORE\n">>$(JVMCFG) |
320 $(PRINTF) "-server IGNORE\n">>$(JVMCFG) |
326 $(PRINTF) "-hotspot ALIASED_TO -client\n">>$(JVMCFG) |
321 $(PRINTF) "-hotspot ALIASED_TO -client\n">>$(JVMCFG) |
327 $(PRINTF) "-classic WARN\n">>$(JVMCFG) |
322 $(PRINTF) "-classic WARN\n">>$(JVMCFG) |
328 $(PRINTF) "-native ERROR\n">>$(JVMCFG) |
323 $(PRINTF) "-native ERROR\n">>$(JVMCFG) |
332 ifeq ($(JVM_VARIANTS),$(COMMA)server$(COMMA)) |
327 ifeq ($(JVM_VARIANTS),$(COMMA)server$(COMMA)) |
333 # Create a patched jvm.cfg to use -server by default and alias -client to -server. |
328 # Create a patched jvm.cfg to use -server by default and alias -client to -server. |
334 |
329 |
335 $(JVMCFG): |
330 $(JVMCFG): |
336 $(MKDIR) -p $(@D) |
331 $(MKDIR) -p $(@D) |
337 $(RM) -f $(JVMCFG) |
332 $(RM) $(JVMCFG) |
338 $(PRINTF) "-server KNOWN\n">$(JVMCFG) |
333 $(PRINTF) "-server KNOWN\n">$(JVMCFG) |
339 $(PRINTF) "-client IGNORE\n">>$(JVMCFG) |
334 $(PRINTF) "-client IGNORE\n">>$(JVMCFG) |
340 $(PRINTF) "-hotspot IGNORE\n">>$(JVMCFG) |
335 $(PRINTF) "-hotspot IGNORE\n">>$(JVMCFG) |
341 $(PRINTF) "-classic WARN\n">>$(JVMCFG) |
336 $(PRINTF) "-classic WARN\n">>$(JVMCFG) |
342 $(PRINTF) "-native ERROR\n">>$(JVMCFG) |
337 $(PRINTF) "-native ERROR\n">>$(JVMCFG) |
343 $(PRINTF) "-green ERROR\n">>$(JVMCFG) |
338 $(PRINTF) "-green ERROR\n">>$(JVMCFG) |
344 else |
339 else |
345 # Use the default jvm.cfg for this 32 bit setup. |
340 # Use the default jvm.cfg for this 32 bit setup. |
346 $(JVMCFG): $(JVMCFG_SRC) |
341 $(JVMCFG): $(JVMCFG_SRC) |
347 $(MKDIR) -p $(@D) |
342 $(MKDIR) -p $(@D) |
348 $(RM) -f $@ |
343 $(RM) $@ |
349 $(CP) $< $@ |
344 $(CP) $< $@ |
350 endif |
345 endif |
351 endif |
346 endif |
352 else |
347 else |
353 # Use the default jvm.cfg for this 64 bit setup. |
348 # Use the default jvm.cfg for this 64 bit setup. |
354 $(JVMCFG): $(JVMCFG_SRC) |
349 $(JVMCFG): $(JVMCFG_SRC) |
355 $(MKDIR) -p $(@D) |
350 $(MKDIR) -p $(@D) |
356 $(RM) -f $@ |
351 $(RM) $@ |
357 $(CP) $< $@ |
352 $(CP) $< $@ |
358 endif |
353 endif |
359 |
354 |
360 COPY_FILES += $(JVMCFG) |
355 COPY_FILES += $(JVMCFG) |
361 |
356 |
417 TRUSTEDLIBS_SRC := $(JDK_TOPDIR)/src/closed/share/lib/security/trusted.libraries |
412 TRUSTEDLIBS_SRC := $(JDK_TOPDIR)/src/closed/share/lib/security/trusted.libraries |
418 TRUSTEDLIBS_DST := $(JDK_OUTPUTDIR)/lib/security/trusted.libraries |
413 TRUSTEDLIBS_DST := $(JDK_OUTPUTDIR)/lib/security/trusted.libraries |
419 |
414 |
420 $(BLACKLIST_DST): $(BLACKLIST_SRC) |
415 $(BLACKLIST_DST): $(BLACKLIST_SRC) |
421 $(MKDIR) -p $(@D) |
416 $(MKDIR) -p $(@D) |
422 $(RM) -f $@ |
417 $(RM) $@ |
423 $(CP) $< $@ |
418 $(CP) $< $@ |
424 |
419 |
425 COPY_FILES += $(BLACKLIST_DST) |
420 COPY_FILES += $(BLACKLIST_DST) |
426 |
421 |
427 $(TRUSTEDLIBS_DST): $(TRUSTEDLIBS_SRC) |
422 $(TRUSTEDLIBS_DST): $(TRUSTEDLIBS_SRC) |
428 $(MKDIR) -p $(@D) |
423 $(MKDIR) -p $(@D) |
429 $(RM) -f $@ |
424 $(RM) $@ |
430 $(CP) $< $@ |
425 $(CP) $< $@ |
431 |
426 |
432 COPY_FILES += $(TRUSTEDLIBS_DST) |
427 COPY_FILES += $(TRUSTEDLIBS_DST) |
433 |
428 |
434 endif |
429 endif |
535 |
534 |
536 _DGALIBS_i586 = # no i586 library yet |
535 _DGALIBS_i586 = # no i586 library yet |
537 |
536 |
538 _DGALIBS_amd64 = # no amd64 library yet |
537 _DGALIBS_amd64 = # no amd64 library yet |
539 |
538 |
540 DGALIBS = $(_DGALIBS_$(ARCH):%=$(JDK_OUTPUTDIR)/lib/$(LIBARCH)/%) |
539 DGALIBS = $(_DGALIBS_$(OPENJDK_TARGET_CPU_LEGACY):%=$(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/%) |
541 |
540 |
542 $(JDK_OUTPUTDIR)/lib/$(LIBARCH)/libxinerama.so: $(JDK_TOPDIR)/src/closed/solaris/lib/$(ARCH)/libxinerama.so |
541 $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libxinerama.so: $(JDK_TOPDIR)/src/closed/solaris/lib/$(OPENJDK_TARGET_CPU_LEGACY)/libxinerama.so |
543 $(MKDIR) -p $(@D) |
542 $(MKDIR) -p $(@D) |
544 $(RM) $@ |
543 $(RM) $@ |
545 $(CP) $< $@ |
544 $(CP) $< $@ |
546 $(CHMOD) 755 $@ |
545 $(CHMOD) 755 $@ |
547 |
546 |
548 $(JDK_OUTPUTDIR)/lib/$(LIBARCH)/libjdgaSUNW%.so: $(JDK_TOPDIR)/src/closed/solaris/lib/$(ARCH)/libjdgaSUNW%.so |
547 $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libjdgaSUNW%.so: $(JDK_TOPDIR)/src/closed/solaris/lib/$(OPENJDK_TARGET_CPU_LEGACY)/libjdgaSUNW%.so |
549 $(MKDIR) -p $(@D) |
548 $(MKDIR) -p $(@D) |
550 $(RM) $@ |
549 $(RM) $@ |
551 $(CP) $< $@ |
550 $(CP) $< $@ |
552 $(CHMOD) 755 $@ |
551 $(CHMOD) 755 $@ |
553 |
552 |
554 $(JDK_OUTPUTDIR)/lib/$(LIBARCH)/libjdgaSUNWafb.so: $(JDK_OUTPUTDIR)/lib/$(LIBARCH)/libjdgaSUNWffb.so |
553 $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libjdgaSUNWafb.so: $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libjdgaSUNWffb.so |
555 $(MKDIR) -p $(@D) |
554 $(MKDIR) -p $(@D) |
556 $(RM) $@ |
555 $(RM) $@ |
557 $(LN) -s $< $@ |
556 $(LN) -s $< $@ |
558 |
557 |
559 COPY_FILES += $(DGALIBS) |
558 COPY_FILES += $(DGALIBS) |