equal
deleted
inserted
replaced
37 CT_MODULES := $(DOCS_MODULES) |
37 CT_MODULES := $(DOCS_MODULES) |
38 |
38 |
39 # Get the complete module source path: |
39 # Get the complete module source path: |
40 CT_MODULESOURCEPATH := $(call GetModuleSrcPath) |
40 CT_MODULESOURCEPATH := $(call GetModuleSrcPath) |
41 |
41 |
42 CT_DATA_DESCRIPTION ?= $(LANGTOOLS_TOPDIR)/make/data/symbols/symbols |
42 CT_DATA_DESCRIPTION ?= $(TOPDIR)/make/data/symbols/symbols |
43 |
43 |
44 $(eval $(call SetupJavaCompilation, COMPILE_CREATE_SYMBOLS, \ |
44 $(eval $(call SetupJavaCompilation, COMPILE_CREATE_SYMBOLS, \ |
45 SETUP := GENERATE_OLDBYTECODE, \ |
45 SETUP := GENERATE_OLDBYTECODE, \ |
46 SRC := $(LANGTOOLS_TOPDIR)/make/src/classes, \ |
46 SRC := $(TOPDIR)/make/langtools/src/classes, \ |
47 INCLUDES := build/tools/symbolgenerator, \ |
47 INCLUDES := build/tools/symbolgenerator, \ |
48 ADD_JAVAC_FLAGS := -Xbootclasspath/p:"$(INTERIM_LANGTOOLS_JAR)", \ |
48 ADD_JAVAC_FLAGS := -Xbootclasspath/p:"$(INTERIM_LANGTOOLS_JAR)", \ |
49 BIN := $(BUILDTOOLS_OUTPUTDIR)/create_symbols, \ |
49 BIN := $(BUILDTOOLS_OUTPUTDIR)/create_symbols, \ |
50 )) |
50 )) |
51 |
51 |
58 --add-exports=jdk.jdeps/com.sun.tools.classfile=ALL-UNNAMED |
58 --add-exports=jdk.jdeps/com.sun.tools.classfile=ALL-UNNAMED |
59 endif |
59 endif |
60 |
60 |
61 $(SUPPORT_OUTPUTDIR)/symbols/ct.sym-files/_the.symbols: \ |
61 $(SUPPORT_OUTPUTDIR)/symbols/ct.sym-files/_the.symbols: \ |
62 $(COMPILE_CREATE_SYMBOLS) \ |
62 $(COMPILE_CREATE_SYMBOLS) \ |
63 $(wildcard $(LANGTOOLS_TOPDIR)/make/data/symbols/*) \ |
63 $(wildcard $(TOPDIR)/make/data/symbols/*) \ |
64 $(MODULE_INFOS) |
64 $(MODULE_INFOS) |
65 $(RM) -r $(@D) |
65 $(RM) -r $(@D) |
66 $(MKDIR) -p $(@D) |
66 $(MKDIR) -p $(@D) |
67 $(ECHO) Creating ct.sym classes |
67 $(ECHO) Creating ct.sym classes |
68 $(JAVA_SMALL) $(INTERIM_LANGTOOLS_ARGS) \ |
68 $(JAVA_SMALL) $(INTERIM_LANGTOOLS_ARGS) \ |