< prev index next >
make/Main.gmk
Print this page
@@ -369,14 +369,19 @@
+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f ReleaseFile.gmk)
exploded-image-optimize:
+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f ExplodedImageOptimize.gmk)
+ifeq ($(JCOV_ENABLED), true)
+ jcov-image:
+ +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Coverage.gmk jcov-image)
+endif
+
ALL_TARGETS += store-source-revision create-source-revision-tracker bootcycle-images zip-security \
zip-source jrtfs-jar jdk-image legacy-jre-image \
symbols-image mac-jdk-bundle mac-legacy-jre-bundle \
- release-file exploded-image-optimize
+ release-file exploded-image-optimize jcov-image
################################################################################
# Docs targets
# If building full docs, to complete docs-*-api we need both the javadoc and
@@ -575,11 +580,16 @@
+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Bundles.gmk test-bundles)
docs-bundles:
+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Bundles.gmk docs-bundles)
-ALL_TARGETS += product-bundles test-bundles docs-bundles
+ifeq ($(JCOV_ENABLED), true)
+ jcov-bundles:
+ +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Bundles.gmk jcov-bundles)
+endif
+
+ALL_TARGETS += product-bundles test-bundles docs-bundles jcov-bundles
################################################################################
# Install targets
install:
@@ -818,10 +828,14 @@
symbols-image: $(LIBS_TARGETS) $(LAUNCHER_TARGETS)
mac-jdk-bundle: jdk-image
mac-legacy-jre-bundle: legacy-jre-image
+ ifeq ($(JCOV_INPUT_JDK), )
+ jcov-image: jdk-image
+ endif
+
# The optimize target can run as soon as the modules dir has been completely
# populated (java, copy and gendata targets) and the basic libs and launchers
# have been built.
exploded-image-optimize: java copy gendata java.base-libs java.base-launchers \
buildtools-modules
@@ -898,10 +912,12 @@
test-bundles: test-image
docs-bundles: docs-image
+ jcov-bundles: jcov-image
+
generate-summary: jmods buildtools-modules
update-x11wrappers: java.base-copy buildtools-jdk
endif
< prev index next >