1 # |
1 # |
2 # Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved. |
2 # Copyright (c) 2014, 2017, Oracle and/or its affiliates. All rights reserved. |
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 # |
4 # |
5 # This code is free software; you can redistribute it and/or modify it |
5 # This code is free software; you can redistribute it and/or modify it |
6 # under the terms of the GNU General Public License version 2 only, as |
6 # under the terms of the GNU General Public License version 2 only, as |
7 # published by the Free Software Foundation. Oracle designates this |
7 # published by the Free Software Foundation. Oracle designates this |
45 DISABLE_SJAVAC := true, \ |
45 DISABLE_SJAVAC := true, \ |
46 SRC := $(LANGTOOLS_TOPDIR)/src/$(strip $1)/share/classes \ |
46 SRC := $(LANGTOOLS_TOPDIR)/src/$(strip $1)/share/classes \ |
47 $$(wildcard $(SUPPORT_OUTPUTDIR)/gensrc/$(strip $1)), \ |
47 $$(wildcard $(SUPPORT_OUTPUTDIR)/gensrc/$(strip $1)), \ |
48 EXCLUDES := sun com/sun/tools/jdeps com/sun/tools/javap \ |
48 EXCLUDES := sun com/sun/tools/jdeps com/sun/tools/javap \ |
49 com/sun/tools/jdeprscan, \ |
49 com/sun/tools/jdeprscan, \ |
50 EXCLUDE_FILES := module-info.java JavacToolProvider.java JavadocToolProvider.java, \ |
50 EXCLUDE_FILES := module-info.java JavacToolProvider.java \ |
|
51 JavadocToolProvider.java Standard.java, \ |
51 COPY := .gif .png .xml .css .js javax.tools.JavaCompilerTool, \ |
52 COPY := .gif .png .xml .css .js javax.tools.JavaCompilerTool, \ |
52 BIN := $(BUILDTOOLS_OUTPUTDIR)/override_modules/$(strip $1), \ |
53 BIN := $(BUILDTOOLS_OUTPUTDIR)/override_modules/$(strip $1), \ |
53 ADD_JAVAC_FLAGS := -Xbootclasspath/p:$$(call PathList, \ |
54 ADD_JAVAC_FLAGS := -Xbootclasspath/p:$$(call PathList, \ |
54 $$(foreach m, $2, $(BUILDTOOLS_OUTPUTDIR)/override_modules/$$m)), \ |
55 $$(foreach m, $2, $(BUILDTOOLS_OUTPUTDIR)/override_modules/$$m)), \ |
55 )) |
56 )) |