1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/make/common/NON_CORE_PKGS.gmk Thu Dec 05 15:12:22 2013 -0800 1.3 @@ -0,0 +1,110 @@ 1.4 +# 1.5 +# Copyright (c) 2002, 2012, Oracle and/or its affiliates. All rights reserved. 1.6 +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 1.7 +# 1.8 +# This code is free software; you can redistribute it and/or modify it 1.9 +# under the terms of the GNU General Public License version 2 only, as 1.10 +# published by the Free Software Foundation. Oracle designates this 1.11 +# particular file as subject to the "Classpath" exception as provided 1.12 +# by Oracle in the LICENSE file that accompanied this code. 1.13 +# 1.14 +# This code is distributed in the hope that it will be useful, but WITHOUT 1.15 +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 1.16 +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 1.17 +# version 2 for more details (a copy is included in the LICENSE file that 1.18 +# accompanied this code). 1.19 +# 1.20 +# You should have received a copy of the GNU General Public License version 1.21 +# 2 along with this work; if not, write to the Free Software Foundation, 1.22 +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 1.23 +# 1.24 +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 1.25 +# or visit www.oracle.com if you need additional information or have any 1.26 +# questions. 1.27 +# 1.28 + 1.29 +# 1.30 +# This file contains the package names of all the "non-core" 1.31 +# API published in the Java 2 SDK documentation. "Non-core" means 1.32 +# it includes all published API outside of the JDK API specification. 1.33 +# 1.34 +# These environment variables are used by javadoc in 1.35 +# make/docs/Makefile and are referenced by the localization 1.36 +# team when determining which APIs to extract javadoc 1.37 +# comments from. 1.38 + 1.39 +DOMAPI_PKGS = com.sun.java.browser.dom \ 1.40 + org.w3c.dom \ 1.41 + org.w3c.dom.bootstrap \ 1.42 + org.w3c.dom.ls \ 1.43 + org.w3c.dom.ranges \ 1.44 + org.w3c.dom.traversal \ 1.45 + org.w3c.dom.html \ 1.46 + org.w3c.dom.stylesheets \ 1.47 + org.w3c.dom.css \ 1.48 + org.w3c.dom.events \ 1.49 + org.w3c.dom.views 1.50 + 1.51 +JDI_PKGS = com.sun.jdi \ 1.52 + com.sun.jdi.event \ 1.53 + com.sun.jdi.request \ 1.54 + com.sun.jdi.connect \ 1.55 + com.sun.jdi.connect.spi 1.56 + 1.57 +MGMT_PKGS = com.sun.management 1.58 + 1.59 +JAAS_PKGS = com.sun.security.auth \ 1.60 + com.sun.security.auth.callback \ 1.61 + com.sun.security.auth.login \ 1.62 + com.sun.security.auth.module 1.63 + 1.64 +JGSS_PKGS = com.sun.security.jgss 1.65 + 1.66 +OLD_JSSE_PKGS = com.sun.net.ssl 1.67 + 1.68 +HTTPSERVER_PKGS = com.sun.net.httpserver \ 1.69 + com.sun.net.httpserver.spi 1.70 + 1.71 +NIO_PKGS = com.sun.nio.file 1.72 + 1.73 +DOCLETAPI_PKGS = com.sun.javadoc 1.74 + 1.75 +TAGLETAPI_FILE = com/sun/tools/doclets/Taglet.java 1.76 + 1.77 +TAGLETAPI_PKGS = com.sun.tools.doclets 1.78 + 1.79 +ATTACH_PKGS = com.sun.tools.attach \ 1.80 + com.sun.tools.attach.spi 1.81 + 1.82 +JCONSOLE_PKGS = com.sun.tools.jconsole 1.83 + 1.84 +TREEAPI_PKGS = com.sun.source.doctree \ 1.85 + com.sun.source.tree \ 1.86 + com.sun.source.util \ 1.87 + jdk 1.88 + 1.89 +SMARTCARDIO_PKGS = javax.smartcardio 1.90 + 1.91 +SCTPAPI_PKGS = com.sun.nio.sctp 1.92 + 1.93 +ifeq ($(PLATFORM), macosx) 1.94 + APPLE_EXT_PKGS = com.apple.concurrent \ 1.95 + com.apple.eawt \ 1.96 + com.apple.eawt.event \ 1.97 + com.apple.eio 1.98 +endif 1.99 + 1.100 +JDK_PKGS = jdk 1.101 + 1.102 +# non-core packages in rt.jar 1.103 +NON_CORE_PKGS = $(DOMAPI_PKGS) \ 1.104 + $(MGMT_PKGS) \ 1.105 + $(JAAS_PKGS) \ 1.106 + $(JGSS_PKGS) \ 1.107 + $(NIO_PKGS) \ 1.108 + $(OLD_JSSE_PKGS) \ 1.109 + $(HTTPSERVER_PKGS) \ 1.110 + $(SMARTCARDIO_PKGS) \ 1.111 + $(SCTPAPI_PKGS) \ 1.112 + $(APPLE_EXT_PKGS) \ 1.113 + $(JDK_PKGS)