annotate make/profile-rtjar-includes.txt @ 11311:c942132c5014

Added tag jdk8u71-b01 for changeset e8b5e10a19d6
author asaha
date Tue, 22 Sep 2015 13:39:46 -0700
parents 13b0bfcda076
children c1633ff09d4b
rev   line source
alanb@6575 1 #
dholmes@10970 2 # Copyright (c) 2012, 2015, Oracle and/or its affiliates. All rights reserved.
alanb@6575 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
alanb@6575 4 #
alanb@6575 5 # This code is free software; you can redistribute it and/or modify it
alanb@6575 6 # under the terms of the GNU General Public License version 2 only, as
alanb@6575 7 # published by the Free Software Foundation. Oracle designates this
alanb@6575 8 # particular file as subject to the "Classpath" exception as provided
alanb@6575 9 # by Oracle in the LICENSE file that accompanied this code.
alanb@6575 10 #
alanb@6575 11 # This code is distributed in the hope that it will be useful, but WITHOUT
alanb@6575 12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
alanb@6575 13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
alanb@6575 14 # version 2 for more details (a copy is included in the LICENSE file that
alanb@6575 15 # accompanied this code).
alanb@6575 16 #
alanb@6575 17 # You should have received a copy of the GNU General Public License version
alanb@6575 18 # 2 along with this work; if not, write to the Free Software Foundation,
alanb@6575 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
alanb@6575 20 #
alanb@6575 21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
alanb@6575 22 # or visit www.oracle.com if you need additional information or have any
alanb@6575 23 # questions.
alanb@6575 24 #
dholmes@6787 25
dholmes@6787 26 # Included or excluded types must take one of two forms
ihse@8330 27 # - *.class to indicate all classes; or else
dholmes@6787 28 # - a full single type name e.g.
ihse@8330 29 # com/sun/security/auth/callback/DialogCallbackHandler$$1.class
dholmes@6787 30 # You can not use arbitrary wildcards like DialogCallbackHandler*.class.
dholmes@6787 31 #
dholmes@6787 32 # Notes:
ihse@8330 33 # - Nested types must use $$ in place of $ as $ is the make meta-character
ihse@8330 34 # - If a package is not listed in any profile's inclusion list then it will
ihse@8330 35 # not appear in any profile. But if a package is also missing from the
ihse@8330 36 # full JRE's inclusion list then it will still be part of the full JRE.
ihse@8330 37 # This is because the full JRE's inclusion lists are only used to define
ihse@8330 38 # the exclusion lists for profiles; they are not used to define the full
ihse@8330 39 # JRE contents - that is still done with the pre-profile legacy mechanism
ihse@8330 40 # (all packagesthat can be found, less those not intended for rt.jar).
ihse@8330 41 # This was done to minimize the impact of profiles on the regular
ihse@8330 42 # non-profile build.
dholmes@6787 43 #
alanb@6575 44 PROFILE_1_RTJAR_INCLUDE_PACKAGES := \
alanb@6575 45 com/sun/demo/jvmti/hprof \
alanb@6575 46 com/sun/java/util/jar/pack \
alanb@6575 47 com/sun/net/ssl \
alanb@6575 48 com/sun/nio/file \
alanb@6575 49 com/sun/security/cert/internal/x509 \
alanb@6575 50 java/io \
alanb@6575 51 java/lang \
alanb@6575 52 java/math \
alanb@6575 53 java/net \
alanb@6575 54 java/nio \
alanb@6575 55 java/security \
alanb@6575 56 java/text \
alanb@6580 57 java/time \
alanb@6575 58 java/util \
alanb@6575 59 javax/net \
alanb@7108 60 javax/script \
dholmes@6787 61 javax/security \
dholmes@6787 62 jdk \
alanb@6575 63 sun/invoke \
alanb@6575 64 sun/launcher \
alanb@6575 65 sun/misc \
alanb@6575 66 sun/net/ \
alanb@6575 67 sun/nio \
alanb@6575 68 sun/reflect \
dholmes@6787 69 sun/security \
alanb@6575 70 sun/text \
alanb@6575 71 sun/usagetracker \
dholmes@6787 72 sun/util
alanb@6575 73
ihse@8330 74 PROFILE_1_RTJAR_INCLUDE_TYPES :=
alanb@6575 75
ihse@8330 76 PROFILE_1_RTJAR_EXCLUDE_TYPES :=
alanb@6575 77
ihse@8330 78 PROFILE_1_INCLUDE_METAINF_SERVICES :=
alanb@6575 79
alanb@6575 80
alanb@6575 81 PROFILE_2_RTJAR_INCLUDE_PACKAGES := \
alanb@6575 82 com/sun/java_cup/internal/runtime \
alanb@6575 83 com/sun/net/httpserver \
dholmes@6787 84 com/sun/org/apache \
alanb@6575 85 com/sun/rmi/rmid \
dholmes@6787 86 com/sun/xml/internal/stream \
alanb@6575 87 java/rmi \
alanb@6575 88 java/sql \
alanb@6575 89 javax/rmi/ssl \
alanb@6575 90 javax/sql \
alanb@6575 91 javax/transaction \
alanb@6575 92 javax/xml \
dholmes@6787 93 org/w3c \
alanb@6575 94 org/xml/sax \
alanb@6575 95 sun/net/httpserver \
dholmes@6787 96 sun/rmi \
alanb@6575 97 sun/util/xml
alanb@6575 98
ihse@8330 99 PROFILE_2_RTJAR_INCLUDE_TYPES :=
alanb@6575 100
ihse@8330 101 PROFILE_2_RTJAR_EXCLUDE_TYPES :=
alanb@6575 102
alanb@6575 103 PROFILE_2_INCLUDE_METAINF_SERVICES := \
ihse@8330 104 META-INF/services/sun.util.spi.XmlPropertiesProvider
alanb@6575 105
alanb@6575 106
alanb@6575 107 PROFILE_3_RTJAR_INCLUDE_PACKAGES := \
dholmes@6787 108 com/sun/jmx \
dholmes@6787 109 com/sun/jndi \
alanb@6575 110 com/sun/management \
alanb@6575 111 com/sun/naming/internal \
alanb@6575 112 com/sun/nio/sctp \
alanb@6575 113 com/sun/org/apache/xml/internal/security \
alanb@6575 114 com/sun/rowset \
alanb@6671 115 com/sun/security/auth \
alanb@6575 116 com/sun/security/jgss \
alanb@6575 117 com/sun/security/ntlm \
alanb@6575 118 com/sun/security/sasl \
alanb@6575 119 com/sun/tracing \
bchristi@9726 120 jdk/management \
bchristi@9726 121 jdk/internal/cmm \
alanb@6575 122 java/lang/instrument \
alanb@6575 123 java/lang/management \
alanb@6575 124 java/security/acl \
alanb@6575 125 java/util/prefs \
alanb@6575 126 javax/annotation/processing \
alanb@6575 127 javax/lang/model \
alanb@6575 128 javax/management \
alanb@6575 129 javax/naming \
alanb@6575 130 javax/security/auth/kerberos \
alanb@6575 131 javax/security/sasl \
alanb@6575 132 javax/smartcardio \
alanb@6575 133 javax/sql/rowset \
alanb@6575 134 javax/tools \
alanb@6575 135 javax/xml/crypto \
alanb@6575 136 org/ietf/jgss \
dholmes@6787 137 org/jcp/xml \
alanb@6575 138 sun/instrument \
alanb@6575 139 sun/management \
alanb@6575 140 sun/net/dns \
alanb@6575 141 sun/net/www/protocol/http/ntlm \
alanb@6575 142 sun/net/www/protocol/http/spnego \
alanb@6575 143 sun/nio/ch/sctp \
alanb@6575 144 sun/security/acl \
alanb@6575 145 sun/security/jgss \
alanb@6575 146 sun/security/krb5 \
alanb@6575 147 sun/security/provider/certpath/ldap \
alanb@6575 148 sun/security/smartcardio \
dholmes@6787 149 sun/tracing
alanb@6575 150
ihse@8330 151 PROFILE_3_RTJAR_INCLUDE_TYPES :=
alanb@6575 152
alanb@6575 153 PROFILE_3_RTJAR_EXCLUDE_TYPES := \
dholmes@6787 154 com/sun/security/auth/callback/DialogCallbackHandler$$1.class \
dholmes@6787 155 com/sun/security/auth/callback/DialogCallbackHandler$$2.class \
dholmes@6787 156 com/sun/security/auth/callback/DialogCallbackHandler$$Action.class \
dholmes@6787 157 com/sun/security/auth/callback/DialogCallbackHandler$$ConfirmationInfo.class \
dholmes@6787 158 com/sun/security/auth/callback/DialogCallbackHandler.class \
alanb@6575 159 javax/management/remote/rmi/_RMIConnectionImpl_Tie.class \
alanb@6575 160 javax/management/remote/rmi/_RMIConnection_Stub.class \
alanb@6575 161 javax/management/remote/rmi/_RMIServerImpl_Tie.class \
dholmes@6787 162 javax/management/remote/rmi/_RMIServer_Stub.class
alanb@6575 163
dholmes@6787 164 FULL_JRE_RTJAR_INCLUDE_PACKAGES := \
dholmes@10332 165 apple \
dholmes@10332 166 com/apple \
dholmes@6787 167 com/oracle \
alanb@6575 168 com/sun/accessibility/internal/resources \
alanb@6575 169 com/sun/activation/registries \
alanb@6575 170 com/sun/awt \
alanb@6575 171 com/sun/beans \
dholmes@6787 172 com/sun/corba \
alanb@6575 173 com/sun/image/codec/jpeg \
dholmes@6787 174 com/sun/imageio \
dholmes@6787 175 com/sun/istack \
dholmes@6787 176 com/sun/java/browser \
alanb@6575 177 com/sun/java/swing \
alanb@6575 178 com/sun/jmx/remote/protocol/iiop \
alanb@6575 179 com/sun/jndi/cosnaming \
alanb@6575 180 com/sun/jndi/toolkit/corba \
alanb@6575 181 com/sun/jndi/url/corbaname \
alanb@6575 182 com/sun/jndi/url/iiop \
alanb@6575 183 com/sun/jndi/url/iiopname \
alanb@6575 184 com/sun/media/sound \
dholmes@6787 185 com/sun/org/glassfish \
dholmes@6787 186 com/sun/org/omg \
dholmes@6787 187 com/sun/swing \
alanb@6575 188 com/sun/xml/internal/bind \
alanb@6575 189 com/sun/xml/internal/fastinfoset \
dholmes@6787 190 com/sun/xml/internal/messaging \
dholmes@6787 191 com/sun/xml/internal/org \
alanb@6575 192 com/sun/xml/internal/stream/buffer \
alanb@6575 193 com/sun/xml/internal/txw2 \
dholmes@6787 194 com/sun/xml/internal/ws \
alanb@6575 195 java/applet \
alanb@6575 196 java/awt \
alanb@6575 197 java/beans \
alanb@6575 198 javax/accessibility \
alanb@6575 199 javax/activation \
alanb@6575 200 javax/activity \
alanb@6575 201 javax/imageio \
alanb@6575 202 javax/jws \
alanb@6575 203 javax/print \
alanb@6575 204 javax/rmi/CORBA \
dholmes@6787 205 javax/sound \
alanb@6575 206 javax/swing \
alanb@6575 207 javax/xml/bind \
alanb@6575 208 javax/xml/soap \
alanb@6575 209 javax/xml/ws \
dholmes@10970 210 jdk/internal/instrumentation \
dholmes@10970 211 jdk/management/resource \
dholmes@6787 212 org/omg \
alanb@6575 213 sun/applet \
alanb@6575 214 sun/audio \
alanb@6575 215 sun/awt \
alanb@6575 216 sun/corba \
alanb@6575 217 sun/dc \
alanb@6575 218 sun/font \
alanb@6575 219 sun/java2d \
dholmes@10332 220 sun/lwawt \
alanb@6575 221 sun/net/ftp \
alanb@6575 222 sun/net/smtp \
alanb@6575 223 sun/net/www/content/audio \
alanb@6575 224 sun/net/www/content/image \
alanb@6575 225 sun/net/www/content/text \
alanb@6575 226 sun/net/www/protocol/ftp \
alanb@6575 227 sun/net/www/protocol/mailto \
alanb@6575 228 sun/net/www/protocol/netdoc \
alanb@6575 229 sun/print \
alanb@6575 230 sun/security/tools/policytool \
alanb@6575 231 sun/swing \
dholmes@6787 232 sun/tools/jar
alanb@6575 233
dholmes@6787 234 FULL_JRE_RTJAR_INCLUDE_TYPES := \
dholmes@6787 235 com/sun/security/auth/callback/DialogCallbackHandler$$1.class \
dholmes@6787 236 com/sun/security/auth/callback/DialogCallbackHandler$$2.class \
dholmes@6787 237 com/sun/security/auth/callback/DialogCallbackHandler$$Action.class \
dholmes@6787 238 com/sun/security/auth/callback/DialogCallbackHandler$$ConfirmationInfo.class \
dholmes@6787 239 com/sun/security/auth/callback/DialogCallbackHandler.class \
alanb@6575 240 javax/annotation/*.class \
dholmes@6787 241 javax/management/remote/rmi/_RMIConnectionImpl_Tie.class \
dholmes@6787 242 javax/management/remote/rmi/_RMIConnection_Stub.class \
dholmes@6787 243 javax/management/remote/rmi/_RMIServerImpl_Tie.class \
dholmes@6787 244 javax/management/remote/rmi/_RMIServer_Stub.class \
alanb@6575 245 javax/rmi/*.class
alanb@6575 246
ihse@8330 247 FULL_JRE_RTJAR_EXCLUDE_TYPES :=
alanb@6575 248
dholmes@6787 249 FULL_JRE_INCLUDE_METAINF_SERVICES := \
ihse@8330 250 META-INF/services/com.sun.tools.internal.ws.wscompile.Plugin \
ihse@8330 251 META-INF/services/com.sun.tools.internal.xjc.Plugin \
ihse@8330 252 META-INF/services/javax.print.PrintServiceLookup \
ihse@8330 253 META-INF/services/javax.print.StreamPrintServiceFactory \
ihse@8330 254 META-INF/services/javax.sound.midi.spi.MidiDeviceProvider \
ihse@8330 255 META-INF/services/javax.sound.midi.spi.MidiFileReader \
ihse@8330 256 META-INF/services/javax.sound.midi.spi.MidiFileWriter \
ihse@8330 257 META-INF/services/javax.sound.midi.spi.SoundbankReader \
ihse@8330 258 META-INF/services/javax.sound.sampled.spi.AudioFileReader \
ihse@8330 259 META-INF/services/javax.sound.sampled.spi.AudioFileWriter \
ihse@8330 260 META-INF/services/javax.sound.sampled.spi.FormatConversionProvider \
ihse@8330 261 META-INF/services/javax.sound.sampled.spi.MixerProvider \
ihse@8330 262 META-INF/services/sun.java2d.cmm.PCMM \
ihse@8330 263 META-INF/services/sun.java2d.pipe.RenderingEngine