make/common/NON_CORE_PKGS.gmk

Mon, 16 Oct 2017 15:57:35 +0800

author
aoqi
date
Mon, 16 Oct 2017 15:57:35 +0800
changeset 1482
8fb429038513
parent 1334
91d30b1c1e89
parent 1288
7801df19942d
permissions
-rw-r--r--

merge

aoqi@0 1 #
ptbrunet@1334 2 # Copyright (c) 2002, 2015, Oracle and/or its affiliates. All rights reserved.
aoqi@0 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
aoqi@0 4 #
aoqi@0 5 # This code is free software; you can redistribute it and/or modify it
aoqi@0 6 # under the terms of the GNU General Public License version 2 only, as
aoqi@0 7 # published by the Free Software Foundation. Oracle designates this
aoqi@0 8 # particular file as subject to the "Classpath" exception as provided
aoqi@0 9 # by Oracle in the LICENSE file that accompanied this code.
aoqi@0 10 #
aoqi@0 11 # This code is distributed in the hope that it will be useful, but WITHOUT
aoqi@0 12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
aoqi@0 13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
aoqi@0 14 # version 2 for more details (a copy is included in the LICENSE file that
aoqi@0 15 # accompanied this code).
aoqi@0 16 #
aoqi@0 17 # You should have received a copy of the GNU General Public License version
aoqi@0 18 # 2 along with this work; if not, write to the Free Software Foundation,
aoqi@0 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
aoqi@0 20 #
aoqi@0 21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
aoqi@0 22 # or visit www.oracle.com if you need additional information or have any
aoqi@0 23 # questions.
aoqi@0 24 #
aoqi@0 25
aoqi@0 26 #
aoqi@0 27 # This file contains the package names of all the "non-core"
aoqi@0 28 # API published in the Java 2 SDK documentation. "Non-core" means
aoqi@0 29 # it includes all published API outside of the JDK API specification.
aoqi@0 30 #
aoqi@0 31 # These environment variables are used by javadoc in
aoqi@0 32 # make/docs/Makefile and are referenced by the localization
aoqi@0 33 # team when determining which APIs to extract javadoc
aoqi@0 34 # comments from.
aoqi@0 35
aoqi@0 36 DOMAPI_PKGS = com.sun.java.browser.dom \
aoqi@0 37 org.w3c.dom \
aoqi@0 38 org.w3c.dom.bootstrap \
aoqi@0 39 org.w3c.dom.ls \
aoqi@0 40 org.w3c.dom.ranges \
aoqi@0 41 org.w3c.dom.traversal \
aoqi@0 42 org.w3c.dom.html \
aoqi@0 43 org.w3c.dom.stylesheets \
aoqi@0 44 org.w3c.dom.css \
aoqi@0 45 org.w3c.dom.events \
aoqi@0 46 org.w3c.dom.views
aoqi@0 47
aoqi@0 48 JDI_PKGS = com.sun.jdi \
aoqi@0 49 com.sun.jdi.event \
aoqi@0 50 com.sun.jdi.request \
aoqi@0 51 com.sun.jdi.connect \
aoqi@0 52 com.sun.jdi.connect.spi
aoqi@0 53
aoqi@0 54 MGMT_PKGS = com.sun.management
aoqi@0 55
aoqi@0 56 JAAS_PKGS = com.sun.security.auth \
aoqi@0 57 com.sun.security.auth.callback \
aoqi@0 58 com.sun.security.auth.login \
aoqi@0 59 com.sun.security.auth.module
aoqi@0 60
aoqi@0 61 JGSS_PKGS = com.sun.security.jgss
aoqi@0 62
aoqi@0 63 OLD_JSSE_PKGS = com.sun.net.ssl
aoqi@0 64
aoqi@0 65 HTTPSERVER_PKGS = com.sun.net.httpserver \
aoqi@0 66 com.sun.net.httpserver.spi
aoqi@0 67
aoqi@0 68 NIO_PKGS = com.sun.nio.file
aoqi@0 69
aoqi@0 70 DOCLETAPI_PKGS = com.sun.javadoc
aoqi@0 71
aoqi@0 72 TAGLETAPI_FILE = com/sun/tools/doclets/Taglet.java
aoqi@0 73
aoqi@0 74 TAGLETAPI_PKGS = com.sun.tools.doclets
aoqi@0 75
aoqi@0 76 ATTACH_PKGS = com.sun.tools.attach \
aoqi@0 77 com.sun.tools.attach.spi
aoqi@0 78
aoqi@0 79 JCONSOLE_PKGS = com.sun.tools.jconsole
aoqi@0 80
aoqi@0 81 TREEAPI_PKGS = com.sun.source.doctree \
aoqi@0 82 com.sun.source.tree \
aoqi@0 83 com.sun.source.util \
aoqi@0 84 jdk
aoqi@0 85
sundar@1207 86 NASHORNAPI_PKGS = jdk.nashorn.api.scripting
sundar@1207 87
aoqi@0 88 SMARTCARDIO_PKGS = javax.smartcardio
aoqi@0 89
aoqi@0 90 SCTPAPI_PKGS = com.sun.nio.sctp
aoqi@0 91
aoqi@0 92 ifeq ($(PLATFORM), macosx)
aoqi@0 93 APPLE_EXT_PKGS = com.apple.concurrent \
aoqi@0 94 com.apple.eawt \
aoqi@0 95 com.apple.eawt.event \
aoqi@0 96 com.apple.eio
aoqi@0 97 endif
aoqi@0 98
aoqi@0 99 JDK_PKGS = jdk \
bchristi@1136 100 jdk.net \
bchristi@1136 101 jdk.management.cmm
aoqi@0 102
ptbrunet@1334 103 JACCESSAPI_PKGS = com.sun.java.accessibility.util
ptbrunet@1334 104
aoqi@0 105 # non-core packages in rt.jar
aoqi@0 106 NON_CORE_PKGS = $(DOMAPI_PKGS) \
aoqi@0 107 $(MGMT_PKGS) \
aoqi@0 108 $(JAAS_PKGS) \
aoqi@0 109 $(JGSS_PKGS) \
aoqi@0 110 $(NIO_PKGS) \
aoqi@0 111 $(OLD_JSSE_PKGS) \
aoqi@0 112 $(HTTPSERVER_PKGS) \
aoqi@0 113 $(SMARTCARDIO_PKGS) \
aoqi@0 114 $(SCTPAPI_PKGS) \
aoqi@0 115 $(APPLE_EXT_PKGS) \
ptbrunet@1334 116 $(JDK_PKGS) \
ptbrunet@1334 117 $(JACCESSAPI_PKGS)

mercurial