< prev index next >

make/Javadoc.gmk

Print this page




  65 DOCLETAPI_FIRST_COPYRIGHT_YEAR = 1993
  66 TAGLETAPI_FIRST_COPYRIGHT_YEAR = 1993
  67 JDI_FIRST_COPYRIGHT_YEAR = 1999
  68 JAAS_FIRST_COPYRIGHT_YEAR = 1998
  69 JGSS_FIRST_COPYRIGHT_YEAR = 2000
  70 SMARTCARDIO_FIRST_COPYRIGHT_YEAR = 2005
  71 HTTPSERVER_FIRST_COPYRIGHT_YEAR = 2005
  72 MGMT_FIRST_COPYRIGHT_YEAR = 2003
  73 ATTACH_FIRST_COPYRIGHT_YEAR = 2005
  74 JCONSOLE_FIRST_COPYRIGHT_YEAR = 2006
  75 SCTPAPI_FIRST_COPYRIGHT_YEAR = 2009
  76 TRACING_FIRST_COPYRIGHT_YEAR = 2008
  77 JSHELLAPI_FIRST_COPYRIGHT_YEAR = 2015
  78 TREEAPI_FIRST_COPYRIGHT_YEAR = 2005
  79 NASHORNAPI_FIRST_COPYRIGHT_YEAR = 2014
  80 DYNALINKAPI_FIRST_COPYRIGHT_YEAR = 2015
  81 JNLP_FIRST_COPYRIGHT_YEAR = 1998
  82 PLUGIN2_FIRST_COPYRIGHT_YEAR = 2007
  83 JDKNET_FIRST_COPYRIGHT_YEAR = 2014
  84 JACCESSAPI_FIRST_COPYRIGHT_YEAR = 2002
  85 
  86 
  87 # Oracle name
  88 FULL_COMPANY_NAME = Oracle and/or its affiliates
  89 
  90 # Copyright address
  91 COMPANY_ADDRESS = 500 Oracle Parkway<br>Redwood Shores, CA 94065 USA.
  92 
  93 # The trademark symbol
  94 TRADEMARK = &trade;
  95 
  96 # Common copyright lines used
  97 # The word "Copyright" might optionally be a link to the file cpyr.html.
  98 # The first year of copyright may vary or not be available.
  99 # The address to the company might be optional.
 100 COMMA:= ,
 101 EMPTY:=
 102 SPACE:=$(EMPTY) $(EMPTY)
 103 COPYRIGHT_SYMBOL = &\#x00a9;
 104 # Macro to construct the copyright line
 105 # (The GNU make 3.78.1 "if" conditional is broken, fixed in GNU make 3.81)


1014           $(call OptionOnly,-Xdoclint:none) ; \
1015           $(call OptionPair,-system,none) ; \
1016           $(call OptionPair,-modulesourcepath,$(RELEASEDOCS_MODULESOURCEPATH)) ; \
1017           $(call OptionPair,-addmods,$(HTTPSERVER_MODULES)) ; \
1018           $(call OptionPair,-encoding,ascii) ; \
1019           $(call OptionOnly,-nodeprecatedlist) ; \
1020           $(call OptionPair,-doctitle,$(HTTPSERVER_DOCTITLE)) ; \
1021           $(call OptionPair,-windowtitle,$(HTTPSERVER_WINDOWTITLE) $(DRAFT_WINTITLE)); \
1022           $(call OptionPair,-header,$(HTTPSERVER_HEADER)$(DRAFT_HEADER)); \
1023           $(call OptionPair,-bottom,$(HTTPSERVER_BOTTOM)$(DRAFT_BOTTOM)); \
1024           $(call OptionTrip,-linkoffline,$(HTTPSERVER2COREAPI),$(COREAPI_DOCSDIR)/); \
1025         ) >> $@
1026 
1027 # Create a file with the package names in it
1028 $(HTTPSERVER_PACKAGES_FILE): $(call PackageDependencies,$(HTTPSERVER_PKGS))
1029         $(prep-target)
1030         $(call PackageFilter,$(HTTPSERVER_PKGS))
1031 
1032 #############################################################
1033 #


























































1034 # mgmtdocs
1035 #
1036 
1037 ALL_OTHER_TARGETS += mgmtdocs
1038 
1039 MGMT_DOCDIR := $(JRE_API_DOCSDIR)/management/extension
1040 MGMT2COREAPI := ../../$(JDKJRE2COREAPI)
1041 JVM_MIB_NAME := JVM-MANAGEMENT-MIB.mib
1042 JVM_MIB_SRC := $(JDK_TOPDIR)/src/closed/jdk.snmp/share/classes/sun/management/snmp/$(JVM_MIB_NAME)
1043 MGMT_DOCTITLE := Monitoring and Management Interface for the Java$(TRADEMARK) Platform
1044 MGMT_WINDOWTITLE := Monitoring and Management Interface for the Java Platform
1045 MGMT_HEADER := <strong>Monitoring and Management Interface for the Java Platform</strong>
1046 MGMT_BOTTOM := $(call CommonBottom,$(MGMT_FIRST_COPYRIGHT_YEAR))
1047 MGMT_OVERVIEW := $(JDK_TOPDIR)/src/java.management/share/classes/mgmt-overview.html
1048 # MGMT_PKGS is located in NON_CORE_PKGS.gmk
1049 
1050 # The index.html, options, and packages files
1051 MGMT_INDEX_FILE = $(MGMT_DOCDIR)/index.html
1052 MGMT_OPTIONS_FILE = $(DOCSTMPDIR)/mgmt.options
1053 MGMT_PACKAGES_FILE = $(DOCSTMPDIR)/mgmt.packages




  65 DOCLETAPI_FIRST_COPYRIGHT_YEAR = 1993
  66 TAGLETAPI_FIRST_COPYRIGHT_YEAR = 1993
  67 JDI_FIRST_COPYRIGHT_YEAR = 1999
  68 JAAS_FIRST_COPYRIGHT_YEAR = 1998
  69 JGSS_FIRST_COPYRIGHT_YEAR = 2000
  70 SMARTCARDIO_FIRST_COPYRIGHT_YEAR = 2005
  71 HTTPSERVER_FIRST_COPYRIGHT_YEAR = 2005
  72 MGMT_FIRST_COPYRIGHT_YEAR = 2003
  73 ATTACH_FIRST_COPYRIGHT_YEAR = 2005
  74 JCONSOLE_FIRST_COPYRIGHT_YEAR = 2006
  75 SCTPAPI_FIRST_COPYRIGHT_YEAR = 2009
  76 TRACING_FIRST_COPYRIGHT_YEAR = 2008
  77 JSHELLAPI_FIRST_COPYRIGHT_YEAR = 2015
  78 TREEAPI_FIRST_COPYRIGHT_YEAR = 2005
  79 NASHORNAPI_FIRST_COPYRIGHT_YEAR = 2014
  80 DYNALINKAPI_FIRST_COPYRIGHT_YEAR = 2015
  81 JNLP_FIRST_COPYRIGHT_YEAR = 1998
  82 PLUGIN2_FIRST_COPYRIGHT_YEAR = 2007
  83 JDKNET_FIRST_COPYRIGHT_YEAR = 2014
  84 JACCESSAPI_FIRST_COPYRIGHT_YEAR = 2002
  85 JSOBJECT_FIRST_COPYRIGHT_YEAR = 1993
  86 
  87 # Oracle name
  88 FULL_COMPANY_NAME = Oracle and/or its affiliates
  89 
  90 # Copyright address
  91 COMPANY_ADDRESS = 500 Oracle Parkway<br>Redwood Shores, CA 94065 USA.
  92 
  93 # The trademark symbol
  94 TRADEMARK = &trade;
  95 
  96 # Common copyright lines used
  97 # The word "Copyright" might optionally be a link to the file cpyr.html.
  98 # The first year of copyright may vary or not be available.
  99 # The address to the company might be optional.
 100 COMMA:= ,
 101 EMPTY:=
 102 SPACE:=$(EMPTY) $(EMPTY)
 103 COPYRIGHT_SYMBOL = &\#x00a9;
 104 # Macro to construct the copyright line
 105 # (The GNU make 3.78.1 "if" conditional is broken, fixed in GNU make 3.81)


1014           $(call OptionOnly,-Xdoclint:none) ; \
1015           $(call OptionPair,-system,none) ; \
1016           $(call OptionPair,-modulesourcepath,$(RELEASEDOCS_MODULESOURCEPATH)) ; \
1017           $(call OptionPair,-addmods,$(HTTPSERVER_MODULES)) ; \
1018           $(call OptionPair,-encoding,ascii) ; \
1019           $(call OptionOnly,-nodeprecatedlist) ; \
1020           $(call OptionPair,-doctitle,$(HTTPSERVER_DOCTITLE)) ; \
1021           $(call OptionPair,-windowtitle,$(HTTPSERVER_WINDOWTITLE) $(DRAFT_WINTITLE)); \
1022           $(call OptionPair,-header,$(HTTPSERVER_HEADER)$(DRAFT_HEADER)); \
1023           $(call OptionPair,-bottom,$(HTTPSERVER_BOTTOM)$(DRAFT_BOTTOM)); \
1024           $(call OptionTrip,-linkoffline,$(HTTPSERVER2COREAPI),$(COREAPI_DOCSDIR)/); \
1025         ) >> $@
1026 
1027 # Create a file with the package names in it
1028 $(HTTPSERVER_PACKAGES_FILE): $(call PackageDependencies,$(HTTPSERVER_PKGS))
1029         $(prep-target)
1030         $(call PackageFilter,$(HTTPSERVER_PKGS))
1031 
1032 #############################################################
1033 #
1034 # jsobjectdocs
1035 #
1036 
1037 ALL_OTHER_TARGETS += jsobjectdocs
1038 
1039 JSOBJECT_DOCDIR := $(JRE_API_DOCSDIR)/plugin/jsobject
1040 JSOBJECT2COREAPI := ../../../$(JDKJRE2COREAPI)
1041 JSOBJECT_DOCTITLE := Java$(TRADEMARK) JSObject Doc
1042 JSOBJECT_WINDOWTITLE := Java JSObject Doc
1043 JSOBJECT_HEADER := <strong>Java JSObject Doc</strong>
1044 JSOBJECT_BOTTOM := $(call CommonBottom,$(JSOBJECT_FIRST_COPYRIGHT_YEAR))
1045 # JSOBJECT_PKGS is located in NON_CORE_PKGS.gmk
1046 
1047 JSOBJECT_INDEX_HTML = $(JSOBJECT_DOCDIR)/index.html
1048 JSOBJECT_OPTIONS_FILE = $(DOCSTMPDIR)/jsobject.options
1049 JSOBJECT_PACKAGES_FILE = $(DOCSTMPDIR)/jsobject.packages
1050 
1051 # The modules required to be documented
1052 JSOBJECT_MODULES = jdk.jsobject
1053 
1054 jsobjectdocs: $(JSOBJECT_INDEX_HTML)
1055 
1056 # Set relative location to core api document root
1057 $(JSOBJECT_INDEX_HTML): GET2DOCSDIR=$(JSOBJECT2COREAPI)/..
1058 
1059 # Run javadoc if the index file is out of date or missing
1060 $(JSOBJECT_INDEX_HTML): $(JSOBJECT_OPTIONS_FILE) $(JSOBJECT_PACKAGES_FILE) $(COREAPI_INDEX_FILE)
1061         $(prep-javadoc)
1062         $(call JavadocSummary,$(JSOBJECT_OPTIONS_FILE),$(JSOBJECT_PACKAGES_FILE))
1063         $(JAVADOC_CMD_SMALL) -d $(@D) \
1064             @$(JSOBJECT_OPTIONS_FILE) @$(JSOBJECT_PACKAGES_FILE)
1065 
1066 # Create file with javadoc options in it
1067 $(JSOBJECT_OPTIONS_FILE):
1068         $(prep-target)
1069         @($(call COMMON_JAVADOCFLAGS) ; \
1070           $(call COMMON_JAVADOCTAGS) ; \
1071           $(call OptionOnly,-Xdoclint:none) ; \
1072           $(call OptionPair,-system,none) ; \
1073           $(call OptionPair,-modulesourcepath,$(RELEASEDOCS_MODULESOURCEPATH)) ; \
1074           $(call OptionPair,-addmods,$(JSOBJECT_MODULES)) ; \
1075           $(call OptionPair,-encoding,ascii) ; \
1076           $(call OptionOnly,-nodeprecatedlist) ; \
1077           $(call OptionPair,-doctitle,$(JSOBJECT_DOCTITLE)) ; \
1078           $(call OptionPair,-windowtitle,$(JSOBJECT_WINDOWTITLE) $(DRAFT_WINTITLE)); \
1079           $(call OptionPair,-header,$(JSOBJECT_HEADER)$(DRAFT_HEADER)); \
1080           $(call OptionPair,-bottom,$(JSOBJECT_BOTTOM)$(DRAFT_BOTTOM)); \
1081           $(call OptionTrip,-linkoffline,$(JSOBJECT2COREAPI),$(COREAPI_DOCSDIR)/); \
1082         ) >> $@
1083 
1084 # Create a file with the package names in it
1085 $(JSOBJECT_PACKAGES_FILE): $(call PackageDependencies,$(JSOBJECT_PKGS))
1086         $(prep-target)
1087         $(call PackageFilter,$(JSOBJECT_PKGS))
1088 
1089 
1090 #############################################################
1091 #
1092 # mgmtdocs
1093 #
1094 
1095 ALL_OTHER_TARGETS += mgmtdocs
1096 
1097 MGMT_DOCDIR := $(JRE_API_DOCSDIR)/management/extension
1098 MGMT2COREAPI := ../../$(JDKJRE2COREAPI)
1099 JVM_MIB_NAME := JVM-MANAGEMENT-MIB.mib
1100 JVM_MIB_SRC := $(JDK_TOPDIR)/src/closed/jdk.snmp/share/classes/sun/management/snmp/$(JVM_MIB_NAME)
1101 MGMT_DOCTITLE := Monitoring and Management Interface for the Java$(TRADEMARK) Platform
1102 MGMT_WINDOWTITLE := Monitoring and Management Interface for the Java Platform
1103 MGMT_HEADER := <strong>Monitoring and Management Interface for the Java Platform</strong>
1104 MGMT_BOTTOM := $(call CommonBottom,$(MGMT_FIRST_COPYRIGHT_YEAR))
1105 MGMT_OVERVIEW := $(JDK_TOPDIR)/src/java.management/share/classes/mgmt-overview.html
1106 # MGMT_PKGS is located in NON_CORE_PKGS.gmk
1107 
1108 # The index.html, options, and packages files
1109 MGMT_INDEX_FILE = $(MGMT_DOCDIR)/index.html
1110 MGMT_OPTIONS_FILE = $(DOCSTMPDIR)/mgmt.options
1111 MGMT_PACKAGES_FILE = $(DOCSTMPDIR)/mgmt.packages


< prev index next >