31 include SetupJavaCompilers.gmk
32
33 TARGETS :=
34
35 TEST_LIB_SOURCE_DIR := $(TOPDIR)/test/lib
36 TEST_LIB_SUPPORT := $(SUPPORT_OUTPUTDIR)/test/lib
37
38 $(eval $(call SetupJavaCompilation, BUILD_WB_JAR, \
39 SETUP := GENERATE_USINGJDKBYTECODE, \
40 SRC := $(TEST_LIB_SOURCE_DIR)/sun, \
41 BIN := $(TEST_LIB_SUPPORT)/wb_classes, \
42 JAR := $(TEST_LIB_SUPPORT)/wb.jar, \
43 ADD_JAVAC_FLAGS := $(JAVAC_WARNINGS), \
44 ))
45
46 TARGETS += $(BUILD_WB_JAR)
47
48 # test-lib.jar will contain only hprof classes until JDK-8081381 is resolved
49 $(eval $(call SetupJavaCompilation, BUILD_TEST_LIB_JAR, \
50 SETUP := GENERATE_USINGJDKBYTECODE, \
51 SRC := $(TEST_LIB_SOURCE_DIR)/share/classes/jdk/test/lib/hprof, \
52 BIN := $(TEST_LIB_SUPPORT)/test-lib_classes, \
53 JAR := $(TEST_LIB_SUPPORT)/test-lib.jar, \
54 ))
55
56 TARGETS += $(BUILD_TEST_LIB_JAR)
57
58 ##########################################################################################
59
60 all: $(TARGETS)
61
62 .PHONY: default all
|
31 include SetupJavaCompilers.gmk
32
33 TARGETS :=
34
35 TEST_LIB_SOURCE_DIR := $(TOPDIR)/test/lib
36 TEST_LIB_SUPPORT := $(SUPPORT_OUTPUTDIR)/test/lib
37
38 $(eval $(call SetupJavaCompilation, BUILD_WB_JAR, \
39 SETUP := GENERATE_USINGJDKBYTECODE, \
40 SRC := $(TEST_LIB_SOURCE_DIR)/sun, \
41 BIN := $(TEST_LIB_SUPPORT)/wb_classes, \
42 JAR := $(TEST_LIB_SUPPORT)/wb.jar, \
43 ADD_JAVAC_FLAGS := $(JAVAC_WARNINGS), \
44 ))
45
46 TARGETS += $(BUILD_WB_JAR)
47
48 # test-lib.jar will contain only hprof classes until JDK-8081381 is resolved
49 $(eval $(call SetupJavaCompilation, BUILD_TEST_LIB_JAR, \
50 SETUP := GENERATE_USINGJDKBYTECODE, \
51 SRC := $(TEST_LIB_SOURCE_DIR)/jdk/test/lib/hprof, \
52 BIN := $(TEST_LIB_SUPPORT)/test-lib_classes, \
53 JAR := $(TEST_LIB_SUPPORT)/test-lib.jar, \
54 ))
55
56 TARGETS += $(BUILD_TEST_LIB_JAR)
57
58 ##########################################################################################
59
60 all: $(TARGETS)
61
62 .PHONY: default all
|