make/CompileTools.gmk
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File hotspot Sdiff make

make/CompileTools.gmk

Print this page




  21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22 # or visit www.oracle.com if you need additional information or have any
  23 # questions.
  24 #
  25 
  26 # This must be the first rule
  27 default: all
  28 
  29 include $(SPEC)
  30 include MakeBase.gmk
  31 
  32 include JavaCompilation.gmk
  33 include SetupJavaCompilers.gmk
  34 
  35 TARGETS :=
  36 
  37 # Hook to include the corresponding custom file, if present.
  38 $(eval $(call IncludeCustomExtension, hotspot, CompileTools.gmk))
  39 
  40 ifeq ($(INCLUDE_GRAAL), true)
  41   VM_CI_SRC_DIR := $(HOTSPOT_TOPDIR)/src/jdk.vm.ci/share/classes
  42 
  43   SRC_DIR := $(HOTSPOT_TOPDIR)/src/jdk.vm.compiler/share/classes
  44 
  45   ##############################################################################
  46   # Compile the annotation processors
  47   $(eval $(call SetupJavaCompilation, BUILD_VM_COMPILER_MATCH_PROCESSOR, \
  48       SETUP := GENERATE_OLDBYTECODE, \
  49       SRC := \
  50           $(SRC_DIR)/org.graalvm.compiler.common/src \
  51           $(SRC_DIR)/org.graalvm.compiler.core/src \
  52           $(SRC_DIR)/org.graalvm.compiler.core.common/src \
  53           $(SRC_DIR)/org.graalvm.compiler.core.match.processor/src \
  54           $(SRC_DIR)/org.graalvm.compiler.api.collections/src \
  55           $(SRC_DIR)/org.graalvm.compiler.api.replacements/src \
  56           $(SRC_DIR)/org.graalvm.compiler.asm/src \
  57           $(SRC_DIR)/org.graalvm.compiler.bytecode/src \
  58           $(SRC_DIR)/org.graalvm.compiler.code/src \
  59           $(SRC_DIR)/org.graalvm.compiler.debug/src \
  60           $(SRC_DIR)/org.graalvm.compiler.graph/src \
  61           $(SRC_DIR)/org.graalvm.compiler.lir/src \
  62           $(SRC_DIR)/org.graalvm.compiler.loop/src \
  63           $(SRC_DIR)/org.graalvm.compiler.loop.phases/src \




  21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22 # or visit www.oracle.com if you need additional information or have any
  23 # questions.
  24 #
  25 
  26 # This must be the first rule
  27 default: all
  28 
  29 include $(SPEC)
  30 include MakeBase.gmk
  31 
  32 include JavaCompilation.gmk
  33 include SetupJavaCompilers.gmk
  34 
  35 TARGETS :=
  36 
  37 # Hook to include the corresponding custom file, if present.
  38 $(eval $(call IncludeCustomExtension, hotspot, CompileTools.gmk))
  39 
  40 ifeq ($(INCLUDE_GRAAL), true)
  41   VM_CI_SRC_DIR := $(HOTSPOT_TOPDIR)/src/jdk.internal.vm.ci/share/classes
  42 
  43   SRC_DIR := $(HOTSPOT_TOPDIR)/src/jdk.internal.vm.compiler/share/classes
  44 
  45   ##############################################################################
  46   # Compile the annotation processors
  47   $(eval $(call SetupJavaCompilation, BUILD_VM_COMPILER_MATCH_PROCESSOR, \
  48       SETUP := GENERATE_OLDBYTECODE, \
  49       SRC := \
  50           $(SRC_DIR)/org.graalvm.compiler.common/src \
  51           $(SRC_DIR)/org.graalvm.compiler.core/src \
  52           $(SRC_DIR)/org.graalvm.compiler.core.common/src \
  53           $(SRC_DIR)/org.graalvm.compiler.core.match.processor/src \
  54           $(SRC_DIR)/org.graalvm.compiler.api.collections/src \
  55           $(SRC_DIR)/org.graalvm.compiler.api.replacements/src \
  56           $(SRC_DIR)/org.graalvm.compiler.asm/src \
  57           $(SRC_DIR)/org.graalvm.compiler.bytecode/src \
  58           $(SRC_DIR)/org.graalvm.compiler.code/src \
  59           $(SRC_DIR)/org.graalvm.compiler.debug/src \
  60           $(SRC_DIR)/org.graalvm.compiler.graph/src \
  61           $(SRC_DIR)/org.graalvm.compiler.lir/src \
  62           $(SRC_DIR)/org.graalvm.compiler.loop/src \
  63           $(SRC_DIR)/org.graalvm.compiler.loop.phases/src \


make/CompileTools.gmk
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File