comparison make/Makefile @ 1681:126ea7725993

6953477: Increase portability and flexibility of building Hotspot Summary: A collection of portability improvements including shared code support for PPC, ARM platforms, software floating point, cross compilation support and improvements in error crash detail. Reviewed-by: phh, never, coleenp, dholmes
author bobv
date Tue, 03 Aug 2010 08:13:38 -0400
parents c18cbe5936b8
children d2ede61b7a12
comparison
equal deleted inserted replaced
1680:a64438a2b7e8 1681:126ea7725993
88 88
89 # JDK directory list 89 # JDK directory list
90 JDK_DIRS=bin include jre lib demo 90 JDK_DIRS=bin include jre lib demo
91 91
92 all: all_product all_fastdebug 92 all: all_product all_fastdebug
93 ifndef BUILD_CLIENT_ONLY
93 all_product: product product1 productkernel docs export_product 94 all_product: product product1 productkernel docs export_product
94 all_fastdebug: fastdebug fastdebug1 fastdebugkernel docs export_fastdebug 95 all_fastdebug: fastdebug fastdebug1 fastdebugkernel docs export_fastdebug
95 all_debug: jvmg jvmg1 jvmgkernel docs export_debug 96 all_debug: jvmg jvmg1 jvmgkernel docs export_debug
97 else
98 all_product: product1 docs export_product
99 all_fastdebug: fastdebug1 docs export_fastdebug
100 all_debug: jvmg1 docs export_debug
101 endif
96 all_optimized: optimized optimized1 optimizedkernel docs export_optimized 102 all_optimized: optimized optimized1 optimizedkernel docs export_optimized
97 103
98 allzero: all_productzero all_fastdebugzero 104 allzero: all_productzero all_fastdebugzero
99 all_productzero: productzero docs export_product 105 all_productzero: productzero docs export_product
100 all_fastdebugzero: fastdebugzero docs export_fastdebug 106 all_fastdebugzero: fastdebugzero docs export_fastdebug
293 $(EXPORT_JRE_LIB_ARCH_DIR)/%.so: $(ZERO_DIR)/%.so 299 $(EXPORT_JRE_LIB_ARCH_DIR)/%.so: $(ZERO_DIR)/%.so
294 $(install-file) 300 $(install-file)
295 $(EXPORT_SERVER_DIR)/%.so: $(ZERO_DIR)/%.so 301 $(EXPORT_SERVER_DIR)/%.so: $(ZERO_DIR)/%.so
296 $(install-file) 302 $(install-file)
297 else 303 else
304 $(EXPORT_JRE_LIB_ARCH_DIR)/%.so: $(C1_DIR)/%.so
305 $(install-file)
298 $(EXPORT_JRE_LIB_ARCH_DIR)/%.so: $(C2_DIR)/%.so 306 $(EXPORT_JRE_LIB_ARCH_DIR)/%.so: $(C2_DIR)/%.so
299 $(install-file) 307 $(install-file)
300 $(EXPORT_CLIENT_DIR)/%.so: $(C1_DIR)/%.so 308 $(EXPORT_CLIENT_DIR)/%.so: $(C1_DIR)/%.so
301 $(install-file) 309 $(install-file)
302 $(EXPORT_CLIENT_DIR)/64/%.so: $(C1_DIR)/%.so 310 $(EXPORT_CLIENT_DIR)/64/%.so: $(C1_DIR)/%.so