< prev index next >

make/Main.gmk

Print this page




 382         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-javase-api-modulegraph)
 383 
 384 docs-reference-api-javadoc:
 385         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-reference-api-javadoc)
 386 
 387 docs-reference-api-modulegraph:
 388         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-reference-api-modulegraph)
 389 
 390 docs-jdk-specs:
 391         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-jdk-specs)
 392 
 393 docs-jdk-index:
 394         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-jdk-index)
 395 
 396 docs-zip:
 397         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-zip)
 398 
 399 update-build-docs:
 400         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f UpdateBuildDocs.gmk)
 401 



 402 ALL_TARGETS += docs-jdk-api-javadoc docs-jdk-api-modulegraph \
 403     docs-javase-api-javadoc docs-javase-api-modulegraph \
 404     docs-reference-api-javadoc docs-reference-api-modulegraph docs-jdk-specs \
 405     docs-jdk-index docs-zip update-build-docs
 406 
 407 ################################################################################
 408 # Cross compilation support
 409 
 410 ifeq ($(CREATING_BUILDJDK), true)
 411   # This target is only called by the recursive call below.
 412   create-buildjdk-interim-image-helper: interim-image jdk.jlink-launchers \
 413       java.base-copy jdk.jdeps-launchers
 414 endif
 415 
 416 create-buildjdk-copy:
 417         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f CreateBuildJdkCopy.gmk)
 418 
 419 create-buildjdk-interim-image:
 420         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Main.gmk \
 421             $@-helper \
 422             SPEC=$(dir $(SPEC))buildjdk-spec.gmk \
 423             HOTSPOT_SPEC=$(dir $(SPEC))buildjdk-spec.gmk \
 424             CREATING_BUILDJDK=true)
 425 


 876 
 877   test-image-hotspot-gtest: hotspot
 878 
 879   test-hotspot-internal: exploded-image
 880 
 881   test-hotspot-jtreg: jdk-image test-image
 882 
 883   test-hotspot-gtest: exploded-image test-image-hotspot-gtest
 884 
 885   install: product-images
 886 
 887   product-bundles: product-images
 888 
 889   profiles-bundles: profiles-images
 890 
 891   test-bundles: test-image
 892 
 893   docs-bundles: docs-image
 894 
 895   generate-summary: jmods buildtools-modules


 896 
 897 endif
 898 
 899 ################################################################################
 900 # Virtual targets without recipes
 901 
 902 # If not already set, set the JVM specific tools targets
 903 JVM_TOOLS_TARGETS ?= buildtools-hotspot
 904 buildtools: buildtools-langtools interim-langtools interim-rmic \
 905     buildtools-jdk $(JVM_TOOLS_TARGETS)
 906 
 907 hotspot: $(HOTSPOT_VARIANT_TARGETS) hotspot-jsig
 908 
 909 hotspot-libs: hotspot-jsig
 910 
 911 # Create targets hotspot-libs and hotspot-gensrc.
 912 $(foreach v, $(JVM_VARIANTS), \
 913   $(eval hotspot-libs: hotspot-$v-libs) \
 914   $(eval hotspot-gensrc: hotspot-$v-gensrc) \
 915 )




 382         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-javase-api-modulegraph)
 383 
 384 docs-reference-api-javadoc:
 385         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-reference-api-javadoc)
 386 
 387 docs-reference-api-modulegraph:
 388         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-reference-api-modulegraph)
 389 
 390 docs-jdk-specs:
 391         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-jdk-specs)
 392 
 393 docs-jdk-index:
 394         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-jdk-index)
 395 
 396 docs-zip:
 397         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-zip)
 398 
 399 update-build-docs:
 400         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f UpdateBuildDocs.gmk)
 401 
 402 update-x11wrappers:
 403         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f UpdateX11Wrappers.gmk)
 404 
 405 ALL_TARGETS += docs-jdk-api-javadoc docs-jdk-api-modulegraph \
 406     docs-javase-api-javadoc docs-javase-api-modulegraph \
 407     docs-reference-api-javadoc docs-reference-api-modulegraph docs-jdk-specs \
 408     docs-jdk-index docs-zip update-build-docs update-x11wrappers
 409 
 410 ################################################################################
 411 # Cross compilation support
 412 
 413 ifeq ($(CREATING_BUILDJDK), true)
 414   # This target is only called by the recursive call below.
 415   create-buildjdk-interim-image-helper: interim-image jdk.jlink-launchers \
 416       java.base-copy jdk.jdeps-launchers
 417 endif
 418 
 419 create-buildjdk-copy:
 420         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f CreateBuildJdkCopy.gmk)
 421 
 422 create-buildjdk-interim-image:
 423         +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Main.gmk \
 424             $@-helper \
 425             SPEC=$(dir $(SPEC))buildjdk-spec.gmk \
 426             HOTSPOT_SPEC=$(dir $(SPEC))buildjdk-spec.gmk \
 427             CREATING_BUILDJDK=true)
 428 


 879 
 880   test-image-hotspot-gtest: hotspot
 881 
 882   test-hotspot-internal: exploded-image
 883 
 884   test-hotspot-jtreg: jdk-image test-image
 885 
 886   test-hotspot-gtest: exploded-image test-image-hotspot-gtest
 887 
 888   install: product-images
 889 
 890   product-bundles: product-images
 891 
 892   profiles-bundles: profiles-images
 893 
 894   test-bundles: test-image
 895 
 896   docs-bundles: docs-image
 897 
 898   generate-summary: jmods buildtools-modules
 899 
 900   update-x11wrappers: java.base-copy buildtools-jdk
 901 
 902 endif
 903 
 904 ################################################################################
 905 # Virtual targets without recipes
 906 
 907 # If not already set, set the JVM specific tools targets
 908 JVM_TOOLS_TARGETS ?= buildtools-hotspot
 909 buildtools: buildtools-langtools interim-langtools interim-rmic \
 910     buildtools-jdk $(JVM_TOOLS_TARGETS)
 911 
 912 hotspot: $(HOTSPOT_VARIANT_TARGETS) hotspot-jsig
 913 
 914 hotspot-libs: hotspot-jsig
 915 
 916 # Create targets hotspot-libs and hotspot-gensrc.
 917 $(foreach v, $(JVM_VARIANTS), \
 918   $(eval hotspot-libs: hotspot-$v-libs) \
 919   $(eval hotspot-gensrc: hotspot-$v-gensrc) \
 920 )


< prev index next >