< prev index next >

make/Main.gmk

Print this page




 352 release-file:
 353         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f ReleaseFile.gmk)
 354 
 355 exploded-image-optimize:
 356         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f ExplodedImageOptimize.gmk)
 357 
 358 ALL_TARGETS += store-source-revision create-source-revision-tracker bootcycle-images zip-security \
 359     zip-source jrtfs-jar jdk-image jre-image \
 360     symbols-image profiles-image mac-bundles-jdk \
 361     release-file exploded-image-optimize
 362 
 363 ################################################################################
 364 # Docs targets
 365 
 366 docs-module-graphs:
 367         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f Javadoc.gmk docs-module-graphs)
 368 
 369 docs-javadoc:
 370         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f Javadoc.gmk docs-javadoc)
 371 



 372 docs-copy:
 373         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f Javadoc.gmk docs-copy)
 374 
 375 docs-zip:
 376         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f Javadoc.gmk docs-zip)
 377 
 378 update-build-docs:
 379         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f UpdateBuildDocs.gmk)
 380 
 381 ALL_TARGETS += docs-module-graphs docs-javadoc docs-copy docs-zip update-build-docs

 382 
 383 ################################################################################
 384 # Cross compilation support
 385 
 386 ifeq ($(CREATING_BUILDJDK), true)
 387   # This target is only called by the recursive call below.
 388   create-buildjdk-interim-image-helper: interim-image jdk.jlink-launchers \
 389       java.base-copy jdk.jdeps-launchers
 390 endif
 391 
 392 create-buildjdk-copy:
 393         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f CreateBuildJdkCopy.gmk)
 394 
 395 create-buildjdk-interim-image:
 396         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f Main.gmk \
 397             $@-helper \
 398             SPEC=$(dir $(SPEC))buildjdk-spec.gmk \
 399             HOTSPOT_SPEC=$(dir $(SPEC))buildjdk-spec.gmk \
 400             CREATING_BUILDJDK=true)
 401 


 761 
 762   jdk-image: jmods zip-source demos samples release-file
 763   jre-image: jmods release-file
 764   symbols-image: $(LIBS_TARGETS) $(LAUNCHER_TARGETS)
 765 
 766   profiles-image: jmods release-file
 767 
 768   mac-bundles-jdk: jdk-image jre-image
 769 
 770   # The optimize target can run as soon as the modules dir has been completely
 771   # populated (java, copy and gendata targets) and the basic libs and launchers
 772   # have been built.
 773   exploded-image-optimize: java copy gendata java.base-libs java.base-launchers \
 774       buildtools-modules
 775 
 776   bootcycle-images: jdk-image
 777 
 778   docs-module-graphs: exploded-image buildtools-modules 
 779 
 780   docs-javadoc: $(GENSRC_TARGETS) rmic


 781 
 782   # The gensrc step for jdk.jdi creates an html file that is used by docs-copy.
 783   docs-copy: hotspot-$(JVM_VARIANT_MAIN)-gensrc jdk.jdi-gensrc
 784 
 785   docs-zip: docs-javadoc docs-copy
 786 
 787   test: jdk-image test-image
 788 
 789   run-test: jdk-image test-image
 790 
 791   # Declare dependency for all generated test targets
 792   $(foreach t, $(ALL_TEST_TARGETS), $(eval $t: jdk-image test-image))
 793 
 794   create-buildjdk-copy: jdk.jlink-java java.base-gendata \
 795       $(addsuffix -java, $(INTERIM_IMAGE_MODULES))
 796 
 797   create-buildjdk-interim-image: create-buildjdk-copy
 798 
 799   interim-image: $(INTERIM_JMOD_TARGETS)
 800 




 352 release-file:
 353         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f ReleaseFile.gmk)
 354 
 355 exploded-image-optimize:
 356         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f ExplodedImageOptimize.gmk)
 357 
 358 ALL_TARGETS += store-source-revision create-source-revision-tracker bootcycle-images zip-security \
 359     zip-source jrtfs-jar jdk-image jre-image \
 360     symbols-image profiles-image mac-bundles-jdk \
 361     release-file exploded-image-optimize
 362 
 363 ################################################################################
 364 # Docs targets
 365 
 366 docs-module-graphs:
 367         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f Javadoc.gmk docs-module-graphs)
 368 
 369 docs-javadoc:
 370         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f Javadoc.gmk docs-javadoc)
 371 
 372 docs-reference:
 373         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f Javadoc.gmk docs-reference)
 374 
 375 docs-copy:
 376         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f Javadoc.gmk docs-copy)
 377 
 378 docs-zip:
 379         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f Javadoc.gmk docs-zip)
 380 
 381 update-build-docs:
 382         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f UpdateBuildDocs.gmk)
 383 
 384 ALL_TARGETS += docs-module-graphs docs-javadoc docs-reference docs-copy \
 385     docs-zip update-build-docs
 386 
 387 ################################################################################
 388 # Cross compilation support
 389 
 390 ifeq ($(CREATING_BUILDJDK), true)
 391   # This target is only called by the recursive call below.
 392   create-buildjdk-interim-image-helper: interim-image jdk.jlink-launchers \
 393       java.base-copy jdk.jdeps-launchers
 394 endif
 395 
 396 create-buildjdk-copy:
 397         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f CreateBuildJdkCopy.gmk)
 398 
 399 create-buildjdk-interim-image:
 400         +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f Main.gmk \
 401             $@-helper \
 402             SPEC=$(dir $(SPEC))buildjdk-spec.gmk \
 403             HOTSPOT_SPEC=$(dir $(SPEC))buildjdk-spec.gmk \
 404             CREATING_BUILDJDK=true)
 405 


 765 
 766   jdk-image: jmods zip-source demos samples release-file
 767   jre-image: jmods release-file
 768   symbols-image: $(LIBS_TARGETS) $(LAUNCHER_TARGETS)
 769 
 770   profiles-image: jmods release-file
 771 
 772   mac-bundles-jdk: jdk-image jre-image
 773 
 774   # The optimize target can run as soon as the modules dir has been completely
 775   # populated (java, copy and gendata targets) and the basic libs and launchers
 776   # have been built.
 777   exploded-image-optimize: java copy gendata java.base-libs java.base-launchers \
 778       buildtools-modules
 779 
 780   bootcycle-images: jdk-image
 781 
 782   docs-module-graphs: exploded-image buildtools-modules
 783 
 784   docs-javadoc: $(GENSRC_TARGETS) rmic
 785 
 786   docs-reference: $(GENSRC_TARGETS) rmic
 787 
 788   # The gensrc step for jdk.jdi creates an html file that is used by docs-copy.
 789   docs-copy: hotspot-$(JVM_VARIANT_MAIN)-gensrc jdk.jdi-gensrc
 790 
 791   docs-zip: docs-javadoc docs-copy
 792 
 793   test: jdk-image test-image
 794 
 795   run-test: jdk-image test-image
 796 
 797   # Declare dependency for all generated test targets
 798   $(foreach t, $(ALL_TEST_TARGETS), $(eval $t: jdk-image test-image))
 799 
 800   create-buildjdk-copy: jdk.jlink-java java.base-gendata \
 801       $(addsuffix -java, $(INTERIM_IMAGE_MODULES))
 802 
 803   create-buildjdk-interim-image: create-buildjdk-copy
 804 
 805   interim-image: $(INTERIM_JMOD_TARGETS)
 806 


< prev index next >