68 -Xprefer:newer \
69 #
70
71 ### Copy 3rd party libs
72 $(eval $(call SetupCopyFiles, COPY_GRAALUNIT_LIBS, \
73 FILES := $(wildcard $(GRAALUNIT_LIB)/*.jar), \
74 DEST := $(LIB_OUTPUTDIR), \
75 ))
76
77 TARGETS_EXTRA_LIB += $(COPY_GRAALUNIT_LIBS)
78
79 ### Compile graalunit tests
80 $(eval $(call SetupJavaCompilation, BUILD_VM_COMPILER_TESTS, \
81 TARGET_RELEASE := $(TARGET_RELEASE_NEWJDK_UPGRADED), \
82 SRC := \
83 $(SRC_DIR)/jdk.internal.vm.compiler.collections.test/src \
84 $(SRC_DIR)/org.graalvm.compiler.api.directives.test/src \
85 $(SRC_DIR)/org.graalvm.compiler.api.test/src \
86 $(SRC_DIR)/org.graalvm.compiler.asm.aarch64.test/src \
87 $(SRC_DIR)/org.graalvm.compiler.asm.amd64.test/src \
88 $(SRC_DIR)/org.graalvm.compiler.asm.sparc.test/src \
89 $(SRC_DIR)/org.graalvm.compiler.asm.test/src \
90 $(SRC_DIR)/org.graalvm.compiler.core.aarch64.test/src \
91 $(SRC_DIR)/org.graalvm.compiler.core.amd64.test/src \
92 $(SRC_DIR)/org.graalvm.compiler.core.jdk9.test/src \
93 $(SRC_DIR)/org.graalvm.compiler.core.test/src \
94 $(SRC_DIR)/org.graalvm.compiler.debug.test/src \
95 $(SRC_DIR)/org.graalvm.compiler.graph.test/src \
96 $(SRC_DIR)/org.graalvm.compiler.hotspot.aarch64.test/src \
97 $(SRC_DIR)/org.graalvm.compiler.hotspot.amd64.test/src \
98 $(SRC_DIR)/org.graalvm.compiler.hotspot.jdk15.test/src \
99 $(SRC_DIR)/org.graalvm.compiler.hotspot.jdk9.test/src \
100 $(SRC_DIR)/org.graalvm.compiler.hotspot.lir.test/src \
101 $(SRC_DIR)/org.graalvm.compiler.hotspot.sparc.test/src \
102 $(SRC_DIR)/org.graalvm.compiler.hotspot.test/src \
103 $(SRC_DIR)/org.graalvm.compiler.jtt/src \
104 $(SRC_DIR)/org.graalvm.compiler.lir.jtt/src \
105 $(SRC_DIR)/org.graalvm.compiler.lir.test/src \
106 $(SRC_DIR)/org.graalvm.compiler.loop.test/src \
107 $(SRC_DIR)/org.graalvm.compiler.nodes.test/src \
108 $(SRC_DIR)/org.graalvm.compiler.options.test/src \
109 $(SRC_DIR)/org.graalvm.compiler.phases.common.test/src \
110 $(SRC_DIR)/org.graalvm.compiler.replacements.jdk12.test/src \
111 $(SRC_DIR)/org.graalvm.compiler.replacements.jdk9.test/src \
112 $(SRC_DIR)/org.graalvm.compiler.replacements.test/src \
113 $(SRC_DIR)/org.graalvm.compiler.test/src \
114 $(SRC_DIR)/org.graalvm.util.test/src \
115 , \
116 EXCLUDE_FILES := org/graalvm/compiler/core/test/VerifyDebugUsageTest.java, \
117 BIN := $(COMPILE_OUTPUTDIR)/jdk.vm.compiler.tests, \
118 CLASSPATH := $(TEST_COMPILE_CP), \
119 DISABLED_WARNINGS := processing, \
120 JAVAC_FLAGS := $(TEST_JAVAC_FLAGS), \
121 COPY := .input, \
|
68 -Xprefer:newer \
69 #
70
71 ### Copy 3rd party libs
72 $(eval $(call SetupCopyFiles, COPY_GRAALUNIT_LIBS, \
73 FILES := $(wildcard $(GRAALUNIT_LIB)/*.jar), \
74 DEST := $(LIB_OUTPUTDIR), \
75 ))
76
77 TARGETS_EXTRA_LIB += $(COPY_GRAALUNIT_LIBS)
78
79 ### Compile graalunit tests
80 $(eval $(call SetupJavaCompilation, BUILD_VM_COMPILER_TESTS, \
81 TARGET_RELEASE := $(TARGET_RELEASE_NEWJDK_UPGRADED), \
82 SRC := \
83 $(SRC_DIR)/jdk.internal.vm.compiler.collections.test/src \
84 $(SRC_DIR)/org.graalvm.compiler.api.directives.test/src \
85 $(SRC_DIR)/org.graalvm.compiler.api.test/src \
86 $(SRC_DIR)/org.graalvm.compiler.asm.aarch64.test/src \
87 $(SRC_DIR)/org.graalvm.compiler.asm.amd64.test/src \
88 $(SRC_DIR)/org.graalvm.compiler.asm.test/src \
89 $(SRC_DIR)/org.graalvm.compiler.core.aarch64.test/src \
90 $(SRC_DIR)/org.graalvm.compiler.core.amd64.test/src \
91 $(SRC_DIR)/org.graalvm.compiler.core.jdk9.test/src \
92 $(SRC_DIR)/org.graalvm.compiler.core.test/src \
93 $(SRC_DIR)/org.graalvm.compiler.debug.test/src \
94 $(SRC_DIR)/org.graalvm.compiler.graph.test/src \
95 $(SRC_DIR)/org.graalvm.compiler.hotspot.aarch64.test/src \
96 $(SRC_DIR)/org.graalvm.compiler.hotspot.amd64.test/src \
97 $(SRC_DIR)/org.graalvm.compiler.hotspot.jdk15.test/src \
98 $(SRC_DIR)/org.graalvm.compiler.hotspot.jdk9.test/src \
99 $(SRC_DIR)/org.graalvm.compiler.hotspot.lir.test/src \
100 $(SRC_DIR)/org.graalvm.compiler.hotspot.test/src \
101 $(SRC_DIR)/org.graalvm.compiler.jtt/src \
102 $(SRC_DIR)/org.graalvm.compiler.lir.jtt/src \
103 $(SRC_DIR)/org.graalvm.compiler.lir.test/src \
104 $(SRC_DIR)/org.graalvm.compiler.loop.test/src \
105 $(SRC_DIR)/org.graalvm.compiler.nodes.test/src \
106 $(SRC_DIR)/org.graalvm.compiler.options.test/src \
107 $(SRC_DIR)/org.graalvm.compiler.phases.common.test/src \
108 $(SRC_DIR)/org.graalvm.compiler.replacements.jdk12.test/src \
109 $(SRC_DIR)/org.graalvm.compiler.replacements.jdk9.test/src \
110 $(SRC_DIR)/org.graalvm.compiler.replacements.test/src \
111 $(SRC_DIR)/org.graalvm.compiler.test/src \
112 $(SRC_DIR)/org.graalvm.util.test/src \
113 , \
114 EXCLUDE_FILES := org/graalvm/compiler/core/test/VerifyDebugUsageTest.java, \
115 BIN := $(COMPILE_OUTPUTDIR)/jdk.vm.compiler.tests, \
116 CLASSPATH := $(TEST_COMPILE_CP), \
117 DISABLED_WARNINGS := processing, \
118 JAVAC_FLAGS := $(TEST_JAVAC_FLAGS), \
119 COPY := .input, \
|