make/Main.gmk
changeset 47432 28d6070f5f2f
parent 47364 6b3389375f31
child 47940 5434db052a08
equal deleted inserted replaced
47431:e6f53ff13373 47432:28d6070f5f2f
   380 	+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-javase-api-javadoc)
   380 	+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-javase-api-javadoc)
   381 
   381 
   382 docs-javase-api-modulegraph:
   382 docs-javase-api-modulegraph:
   383 	+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-javase-api-modulegraph)
   383 	+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-javase-api-modulegraph)
   384 
   384 
       
   385 docs-reference-api-javadoc:
       
   386 	+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-reference-api-javadoc)
       
   387 
       
   388 docs-reference-api-modulegraph:
       
   389 	+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-reference-api-modulegraph)
       
   390 
   385 docs-jdk-specs:
   391 docs-jdk-specs:
   386 	+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-jdk-specs)
   392 	+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-jdk-specs)
   387 
   393 
   388 docs-jdk-index:
   394 docs-jdk-index:
   389 	+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-jdk-index)
   395 	+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Docs.gmk docs-jdk-index)
   393 
   399 
   394 update-build-docs:
   400 update-build-docs:
   395 	+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f UpdateBuildDocs.gmk)
   401 	+($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f UpdateBuildDocs.gmk)
   396 
   402 
   397 ALL_TARGETS += docs-jdk-api-javadoc docs-jdk-api-modulegraph \
   403 ALL_TARGETS += docs-jdk-api-javadoc docs-jdk-api-modulegraph \
   398     docs-javase-api-javadoc docs-javase-api-modulegraph docs-jdk-specs \
   404     docs-javase-api-javadoc docs-javase-api-modulegraph \
       
   405     docs-reference-api-javadoc docs-reference-api-modulegraph docs-jdk-specs \
   399     docs-jdk-index docs-zip update-build-docs
   406     docs-jdk-index docs-zip update-build-docs
   400 
   407 
   401 ################################################################################
   408 ################################################################################
   402 # Cross compilation support
   409 # Cross compilation support
   403 
   410 
   808 
   815 
   809   docs-jdk-api-javadoc: $(GENSRC_TARGETS) rmic
   816   docs-jdk-api-javadoc: $(GENSRC_TARGETS) rmic
   810 
   817 
   811   docs-javase-api-javadoc: $(GENSRC_TARGETS) rmic
   818   docs-javase-api-javadoc: $(GENSRC_TARGETS) rmic
   812 
   819 
       
   820   docs-reference-api-javadoc: $(GENSRC_TARGETS) rmic
       
   821 
   813   docs-jdk-api-modulegraph: exploded-image buildtools-modules
   822   docs-jdk-api-modulegraph: exploded-image buildtools-modules
   814 
   823 
   815   docs-javase-api-modulegraph: exploded-image buildtools-modules
   824   docs-javase-api-modulegraph: exploded-image buildtools-modules
       
   825 
       
   826   docs-reference-api-modulegraph: exploded-image buildtools-modules
   816 
   827 
   817   # The gensrc steps for hotspot and jdk.jdi create html spec files.
   828   # The gensrc steps for hotspot and jdk.jdi create html spec files.
   818   docs-jdk-specs: hotspot-$(JVM_VARIANT_MAIN)-gensrc jdk.jdi-gensrc \
   829   docs-jdk-specs: hotspot-$(JVM_VARIANT_MAIN)-gensrc jdk.jdi-gensrc \
   819       docs-jdk-index
   830       docs-jdk-index
   820 
   831 
   941 
   952 
   942 create-buildjdk: create-buildjdk-copy create-buildjdk-interim-image
   953 create-buildjdk: create-buildjdk-copy create-buildjdk-interim-image
   943 
   954 
   944 docs-jdk-api: docs-jdk-api-javadoc
   955 docs-jdk-api: docs-jdk-api-javadoc
   945 docs-javase-api: docs-javase-api-javadoc
   956 docs-javase-api: docs-javase-api-javadoc
       
   957 docs-reference-api: docs-reference-api-javadoc
   946 
   958 
   947 # If we're building full docs, we must also generate the module graphs to
   959 # If we're building full docs, we must also generate the module graphs to
   948 # get non-broken api documentation.
   960 # get non-broken api documentation.
   949 ifeq ($(ENABLE_FULL_DOCS), true)
   961 ifeq ($(ENABLE_FULL_DOCS), true)
   950   docs-jdk-api: docs-jdk-api-modulegraph
   962   docs-jdk-api: docs-jdk-api-modulegraph
   951   docs-javase-api: docs-javase-api-modulegraph
   963   docs-javase-api: docs-javase-api-modulegraph
       
   964   docs-reference-api: docs-reference-api-modulegraph
   952 endif
   965 endif
   953 
   966 
   954 docs-jdk: docs-jdk-api docs-jdk-specs docs-jdk-index
   967 docs-jdk: docs-jdk-api docs-jdk-specs docs-jdk-index
   955 docs-javase: docs-javase-api
   968 docs-javase: docs-javase-api
       
   969 docs-reference: docs-reference-api
   956 
   970 
   957 # alias for backwards compatibility
   971 # alias for backwards compatibility
   958 docs-javadoc: docs-jdk-api
   972 docs-javadoc: docs-jdk-api
   959 
   973 
   960 mac-bundles: mac-bundles-jdk
   974 mac-bundles: mac-bundles-jdk
  1003 
  1017 
  1004 ALL_TARGETS += buildtools hotspot hotspot-libs hotspot-gensrc gensrc gendata \
  1018 ALL_TARGETS += buildtools hotspot hotspot-libs hotspot-gensrc gensrc gendata \
  1005     copy java rmic libs launchers jmods \
  1019     copy java rmic libs launchers jmods \
  1006     jdk.jdwp.agent-gensrc $(ALL_MODULES) demos \
  1020     jdk.jdwp.agent-gensrc $(ALL_MODULES) demos \
  1007     exploded-image-base exploded-image \
  1021     exploded-image-base exploded-image \
  1008     create-buildjdk docs-jdk-api docs-javase-api docs-jdk docs-javase \
  1022     create-buildjdk docs-jdk-api docs-javase-api docs-reference-api docs-jdk \
  1009     docs-javadoc mac-bundles product-images \
  1023     docs-javase docs-reference docs-javadoc mac-bundles product-images \
  1010     profiles profiles-images \
  1024     profiles profiles-images \
  1011     docs-image test-image all-images \
  1025     docs-image test-image all-images \
  1012     all-bundles
  1026     all-bundles
  1013 
  1027 
  1014 ################################################################################
  1028 ################################################################################