RFR: JDK-8179105 A new property to specify import module to be included in unified docs bundle
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Wed May 10 08:18:57 UTC 2017
javafx modules include a `build.properties` file to specify the properties
when being imported in JDK image build. `make docs` currently includes
all imported modules.
A new property e.g. `include_in_docs` would allow FX to select which
FX modules to be included in the docs bundle.
Bug: https://bugs.openjdk.java.net/browse/JDK-8179105
Patch inline:
diff --git a/make/common/Modules.gmk b/make/common/Modules.gmk
--- a/make/common/Modules.gmk
+++ b/make/common/Modules.gmk
@@ -391,7 +391,10 @@
else ifeq ($$(classloader), ext)
PLATFORM_MODULES += $1
endif
- DOCS_MODULES += $1
+ ifneq ($$(include_in_docs), false)
+ # defaults to true if unspecified
+ DOCS_MODULES += $1
+ endif
else
# Default to include in all
JRE_MODULES += $1
/Magnus
More information about the build-dev
mailing list