make/common/CORE_PKGS.gmk

Thu, 31 Aug 2017 15:40:18 +0800

author
aoqi
date
Thu, 31 Aug 2017 15:40:18 +0800
changeset 1133
50aaf272884f
parent 912
a667caba1e84
parent 0
75a576e87639
permissions
-rw-r--r--

merge

     1 #
     2 # Copyright (c) 2001, 2011, Oracle and/or its affiliates. All rights reserved.
     3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4 #
     5 # This code is free software; you can redistribute it and/or modify it
     6 # under the terms of the GNU General Public License version 2 only, as
     7 # published by the Free Software Foundation.  Oracle designates this
     8 # particular file as subject to the "Classpath" exception as provided
     9 # by Oracle in the LICENSE file that accompanied this code.
    10 #
    11 # This code is distributed in the hope that it will be useful, but WITHOUT
    12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    13 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    14 # version 2 for more details (a copy is included in the LICENSE file that
    15 # accompanied this code).
    16 #
    17 # You should have received a copy of the GNU General Public License version
    18 # 2 along with this work; if not, write to the Free Software Foundation,
    19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    20 #
    21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    22 # or visit www.oracle.com if you need additional information or have any
    23 # questions.
    24 #
    26 # EXCLUDE_PKGS is the list of packages to exclude from the
    27 # Java API Specification. Do not add these to CORE_PKGS.
    28 # The concatenation of EXCLUDE_PKGS and CORE_PKGS
    29 # should make up the list of all packages under the
    30 # src/shared/classes directory of the JDK source tree.
    31 #
    32 EXCLUDE_PKGS = \
    33     java.awt.peer \
    34     java.awt.dnd.peer \
    35     sun.* \
    36     com.sun.* \
    37     org.apache.* \
    38     org.jcp.* \
    39     org.w3c.dom.css \
    40     org.w3c.dom.html \
    41     org.w3c.dom.stylesheets \
    42     org.w3c.dom.traversal \
    43     org.w3c.dom.ranges \
    44     org.omg.stub.javax.management.remote.rmi
    46 #
    47 # ACTIVE_JSR_PKGS are packages that are part of an active JSR process--
    48 # one that is doing its own review. These packages are not included when
    49 # creating diff pages for the platform's JCP process.
    50 #
    51 # (see /java/pubs/apisrc/jdk/6.0/beta/make/docs/active_jsr_pkgs)
    52 # Note:
    53 # This is a list of regular expressions. So foo.* matches "foo" and "foo.bar".
    54 #
    55 ACTIVE_JSR_PKGS= \
    56     java.lang.invoke \
    57     java.sql \
    58     javax.activation \
    59     javax.annotation.* \
    60     javax.jws.* \
    61     javax.lang.* \
    62     javax.management.* \
    63     javax.script \
    64     javax.sql.* \
    65     javax.tools.* \
    66     javax.xml.* \
    67     org.w3c.* \
    68     org.xml.sax
    70 #
    71 # CORE_PKGS is the list of packages that form the
    72 # Java API Specification.
    73 #
    74 ### ***IMPORTANT NOTE***
    75 ### There is also a "REGEXP" variable in the docs/makefile that
    76 ### determines which table the packages go in on the main page.
    77 ### Currently, there is only table ("Platform Packages") and
    78 ### everything goes in it, so REGEXP is "*". But if that policy
    79 ### changes, packages added will need to be reflected in that
    80 ### list of wildcard expressions, as well.
    81 ###
    82 CORE_PKGS = \
    83     java.applet \
    84     java.awt \
    85     java.awt.color \
    86     java.awt.datatransfer \
    87     java.awt.dnd \
    88     java.awt.event \
    89     java.awt.font \
    90     java.awt.geom \
    91     java.awt.im \
    92     java.awt.im.spi \
    93     java.awt.image \
    94     java.awt.image.renderable \
    95     java.awt.print \
    96     java.beans \
    97     java.beans.beancontext \
    98     java.io \
    99     java.lang \
   100     java.lang.annotation \
   101     java.lang.instrument \
   102     java.lang.invoke \
   103     java.lang.management \
   104     java.lang.ref \
   105     java.lang.reflect \
   106     java.math \
   107     java.net \
   108     java.nio \
   109     java.nio.channels \
   110     java.nio.channels.spi \
   111     java.nio.charset \
   112     java.nio.charset.spi \
   113     java.nio.file \
   114     java.nio.file.attribute \
   115     java.nio.file.spi \
   116     java.rmi \
   117     java.rmi.activation \
   118     java.rmi.dgc \
   119     java.rmi.registry \
   120     java.rmi.server \
   121     java.security \
   122     java.security.acl \
   123     java.security.cert \
   124     java.security.interfaces \
   125     java.security.spec \
   126     java.sql \
   127     java.text \
   128     java.text.spi \
   129     java.time \
   130     java.time.chrono \
   131     java.time.format \
   132     java.time.temporal \
   133     java.time.zone \
   134     java.util \
   135     java.util.concurrent \
   136     java.util.concurrent.atomic \
   137     java.util.concurrent.locks \
   138     java.util.function \
   139     java.util.jar \
   140     java.util.logging \
   141     java.util.prefs \
   142     java.util.regex \
   143     java.util.spi \
   144     java.util.stream \
   145     java.util.zip \
   146     javax.accessibility \
   147     javax.activation \
   148     javax.activity \
   149     javax.annotation \
   150     javax.annotation.processing \
   151     javax.crypto \
   152     javax.crypto.interfaces \
   153     javax.crypto.spec \
   154     javax.imageio \
   155     javax.imageio.event \
   156     javax.imageio.metadata \
   157     javax.imageio.plugins.jpeg \
   158     javax.imageio.plugins.bmp \
   159     javax.imageio.spi \
   160     javax.imageio.stream \
   161     javax.jws \
   162     javax.jws.soap \
   163     javax.lang.model \
   164     javax.lang.model.element \
   165     javax.lang.model.type \
   166     javax.lang.model.util \
   167     javax.management \
   168     javax.management.loading \
   169     javax.management.monitor \
   170     javax.management.relation \
   171     javax.management.openmbean \
   172     javax.management.timer \
   173     javax.management.modelmbean \
   174     javax.management.remote \
   175     javax.management.remote.rmi \
   176     javax.naming \
   177     javax.naming.directory \
   178     javax.naming.event \
   179     javax.naming.ldap \
   180     javax.naming.spi \
   181     javax.net \
   182     javax.net.ssl \
   183     javax.print \
   184     javax.print.attribute \
   185     javax.print.attribute.standard \
   186     javax.print.event \
   187     javax.rmi \
   188     javax.rmi.CORBA \
   189     javax.rmi.ssl \
   190     javax.script \
   191     javax.security.auth \
   192     javax.security.auth.callback \
   193     javax.security.auth.kerberos \
   194     javax.security.auth.login \
   195     javax.security.auth.spi \
   196     javax.security.auth.x500 \
   197     javax.security.cert \
   198     javax.security.sasl \
   199     javax.sound.sampled \
   200     javax.sound.sampled.spi \
   201     javax.sound.midi \
   202     javax.sound.midi.spi \
   203     javax.sql \
   204     javax.sql.rowset \
   205     javax.sql.rowset.serial \
   206     javax.sql.rowset.spi \
   207     javax.swing \
   208     javax.swing.border \
   209     javax.swing.colorchooser \
   210     javax.swing.filechooser \
   211     javax.swing.event \
   212     javax.swing.table \
   213     javax.swing.text \
   214     javax.swing.text.html \
   215     javax.swing.text.html.parser \
   216     javax.swing.text.rtf \
   217     javax.swing.tree \
   218     javax.swing.undo \
   219     javax.swing.plaf \
   220     javax.swing.plaf.basic \
   221     javax.swing.plaf.metal \
   222     javax.swing.plaf.multi \
   223     javax.swing.plaf.nimbus \
   224     javax.swing.plaf.synth \
   225     javax.tools \
   226     javax.tools.annotation \
   227     javax.transaction \
   228     javax.transaction.xa \
   229     javax.xml.parsers \
   230     javax.xml.bind \
   231     javax.xml.bind.annotation \
   232     javax.xml.bind.annotation.adapters \
   233     javax.xml.bind.attachment \
   234     javax.xml.bind.helpers \
   235     javax.xml.bind.util \
   236     javax.xml.soap \
   237     javax.xml.ws \
   238     javax.xml.ws.handler \
   239     javax.xml.ws.handler.soap \
   240     javax.xml.ws.http \
   241     javax.xml.ws.soap \
   242     javax.xml.ws.spi \
   243     javax.xml.ws.spi.http \
   244     javax.xml.ws.wsaddressing \
   245     javax.xml.transform \
   246     javax.xml.transform.sax \
   247     javax.xml.transform.dom \
   248     javax.xml.transform.stax \
   249     javax.xml.transform.stream \
   250     javax.xml \
   251     javax.xml.crypto \
   252     javax.xml.crypto.dom \
   253     javax.xml.crypto.dsig \
   254     javax.xml.crypto.dsig.dom \
   255     javax.xml.crypto.dsig.keyinfo \
   256     javax.xml.crypto.dsig.spec \
   257     javax.xml.datatype \
   258     javax.xml.validation \
   259     javax.xml.namespace \
   260     javax.xml.xpath \
   261     javax.xml.stream \
   262     javax.xml.stream.events \
   263     javax.xml.stream.util \
   264     org.ietf.jgss \
   265     org.omg.CORBA \
   266     org.omg.CORBA.DynAnyPackage \
   267     org.omg.CORBA.ORBPackage \
   268     org.omg.CORBA.TypeCodePackage \
   269     org.omg.stub.java.rmi \
   270     org.omg.CORBA.portable \
   271     org.omg.CORBA_2_3 \
   272     org.omg.CORBA_2_3.portable \
   273     org.omg.CosNaming \
   274     org.omg.CosNaming.NamingContextExtPackage \
   275     org.omg.CosNaming.NamingContextPackage \
   276     org.omg.SendingContext \
   277     org.omg.PortableServer \
   278     org.omg.PortableServer.CurrentPackage \
   279     org.omg.PortableServer.POAPackage \
   280     org.omg.PortableServer.POAManagerPackage \
   281     org.omg.PortableServer.ServantLocatorPackage \
   282     org.omg.PortableServer.portable \
   283     org.omg.PortableInterceptor \
   284     org.omg.PortableInterceptor.ORBInitInfoPackage \
   285     org.omg.Messaging \
   286     org.omg.IOP \
   287     org.omg.IOP.CodecFactoryPackage \
   288     org.omg.IOP.CodecPackage \
   289     org.omg.Dynamic \
   290     org.omg.DynamicAny \
   291     org.omg.DynamicAny.DynAnyPackage \
   292     org.omg.DynamicAny.DynAnyFactoryPackage \
   293     org.w3c.dom \
   294     org.w3c.dom.events \
   295     org.w3c.dom.bootstrap \
   296     org.w3c.dom.ls \
   297     org.w3c.dom.views \
   298     org.xml.sax \
   299     org.xml.sax.ext \
   300     org.xml.sax.helpers

mercurial