make/Makefile
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File 8057643 Sdiff make

make/Makefile

Print this page




  78 
  79 -include $(HS_ALT_MAKE)/Makefile.make
  80 
  81 ifneq ($(ALT_OUTPUTDIR),)
  82   ALT_OUT=ALT_OUTPUTDIR=$(ALT_OUTPUTDIR)
  83 else
  84   ALT_OUT=
  85 endif
  86 
  87 # Typical C1/C2 targets made available with this Makefile
  88 C1_VM_TARGETS=product1 fastdebug1 optimized1 debug1
  89 C2_VM_TARGETS=product  fastdebug  optimized  debug
  90 CORE_VM_TARGETS=productcore fastdebugcore optimizedcore debugcore
  91 ZERO_VM_TARGETS=productzero fastdebugzero optimizedzero debugzero
  92 SHARK_VM_TARGETS=productshark fastdebugshark optimizedshark debugshark
  93 MINIMAL1_VM_TARGETS=productminimal1 fastdebugminimal1 debugminimal1
  94 
  95 COMMON_VM_PRODUCT_TARGETS=product product1 docs export_product
  96 COMMON_VM_FASTDEBUG_TARGETS=fastdebug fastdebug1 docs export_fastdebug
  97 COMMON_VM_DEBUG_TARGETS=debug debug1 docs export_debug

  98 
  99 # JDK directory list
 100 JDK_DIRS=bin include jre lib demo
 101 
 102 all:           all_product all_fastdebug
 103 
 104 ifeq ($(JVM_VARIANT_MINIMAL1),true)
 105 all_product:    productminimal1
 106 all_fastdebug:  fastdebugminimal1
 107 all_debug:      debugminimal1
 108 endif
 109 
 110 ifdef BUILD_CLIENT_ONLY
 111 all_product:   product1 docs export_product
 112 all_fastdebug: fastdebug1 docs export_fastdebug
 113 all_debug:     debug1 docs export_debug

 114 else
 115 ifeq ($(MACOSX_UNIVERSAL),true)
 116 all_product:   universal_product
 117 all_fastdebug: universal_fastdebug
 118 all_debug:     universal_debug

 119 else
 120 all_product:   $(COMMON_VM_PRODUCT_TARGETS)
 121 all_fastdebug: $(COMMON_VM_FASTDEBUG_TARGETS)
 122 all_debug:     $(COMMON_VM_DEBUG_TARGETS)

 123 endif
 124 endif
 125 
 126 all_optimized: optimized optimized1 docs export_optimized
 127 
 128 allzero:           all_productzero all_fastdebugzero
 129 all_productzero:   productzero docs export_product
 130 all_fastdebugzero: fastdebugzero docs export_fastdebug
 131 all_debugzero:     debugzero docs export_debug
 132 all_optimizedzero: optimizedzero docs export_optimized
 133 
 134 allshark:           all_productshark all_fastdebugshark
 135 all_productshark:   productshark docs export_product
 136 all_fastdebugshark: fastdebugshark docs export_fastdebug
 137 all_debugshark:     debugshark docs export_debug
 138 all_optimizedshark: optimizedshark docs export_optimized
 139 
 140 allcore:           all_productcore all_fastdebugcore
 141 all_productcore:   productcore docs export_product
 142 all_fastdebugcore: fastdebugcore docs export_fastdebug
 143 all_debugcore:     debugcore docs export_debug
 144 all_optimizedcore: optimizedcore docs export_optimized
 145 
 146 # Do everything
 147 world:         all create_jdk




  78 
  79 -include $(HS_ALT_MAKE)/Makefile.make
  80 
  81 ifneq ($(ALT_OUTPUTDIR),)
  82   ALT_OUT=ALT_OUTPUTDIR=$(ALT_OUTPUTDIR)
  83 else
  84   ALT_OUT=
  85 endif
  86 
  87 # Typical C1/C2 targets made available with this Makefile
  88 C1_VM_TARGETS=product1 fastdebug1 optimized1 debug1
  89 C2_VM_TARGETS=product  fastdebug  optimized  debug
  90 CORE_VM_TARGETS=productcore fastdebugcore optimizedcore debugcore
  91 ZERO_VM_TARGETS=productzero fastdebugzero optimizedzero debugzero
  92 SHARK_VM_TARGETS=productshark fastdebugshark optimizedshark debugshark
  93 MINIMAL1_VM_TARGETS=productminimal1 fastdebugminimal1 debugminimal1
  94 
  95 COMMON_VM_PRODUCT_TARGETS=product product1 docs export_product
  96 COMMON_VM_FASTDEBUG_TARGETS=fastdebug fastdebug1 docs export_fastdebug
  97 COMMON_VM_DEBUG_TARGETS=debug debug1 docs export_debug
  98 COMMON_VM_OPTIMIZED_TARGETS=optimized optimized1 docs export_optimized
  99 
 100 # JDK directory list
 101 JDK_DIRS=bin include jre lib demo
 102 
 103 all:           all_product all_fastdebug
 104 
 105 ifeq ($(JVM_VARIANT_MINIMAL1),true)
 106 all_product:    productminimal1
 107 all_fastdebug:  fastdebugminimal1
 108 all_debug:      debugminimal1
 109 endif
 110 
 111 ifdef BUILD_CLIENT_ONLY
 112 all_product:   product1 docs export_product
 113 all_fastdebug: fastdebug1 docs export_fastdebug
 114 all_debug:     debug1 docs export_debug
 115 all_optimized: optimized1 docs export_optimized
 116 else
 117 ifeq ($(MACOSX_UNIVERSAL),true)
 118 all_product:   universal_product
 119 all_fastdebug: universal_fastdebug
 120 all_debug:     universal_debug
 121 all_optimized: universal_optimized
 122 else
 123 all_product:   $(COMMON_VM_PRODUCT_TARGETS)
 124 all_fastdebug: $(COMMON_VM_FASTDEBUG_TARGETS)
 125 all_debug:     $(COMMON_VM_DEBUG_TARGETS)
 126 all_optimized: $(COMMON_VM_OPTIMIZED_TARGETS)
 127 endif
 128 endif
 129 


 130 allzero:           all_productzero all_fastdebugzero
 131 all_productzero:   productzero docs export_product
 132 all_fastdebugzero: fastdebugzero docs export_fastdebug
 133 all_debugzero:     debugzero docs export_debug
 134 all_optimizedzero: optimizedzero docs export_optimized
 135 
 136 allshark:           all_productshark all_fastdebugshark
 137 all_productshark:   productshark docs export_product
 138 all_fastdebugshark: fastdebugshark docs export_fastdebug
 139 all_debugshark:     debugshark docs export_debug
 140 all_optimizedshark: optimizedshark docs export_optimized
 141 
 142 allcore:           all_productcore all_fastdebugcore
 143 all_productcore:   productcore docs export_product
 144 all_fastdebugcore: fastdebugcore docs export_fastdebug
 145 all_debugcore:     debugcore docs export_debug
 146 all_optimizedcore: optimizedcore docs export_optimized
 147 
 148 # Do everything
 149 world:         all create_jdk


make/Makefile
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File