1 # 2 # Copyright (c) 2012, 2013, 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 # 25 PROFILE_1_JRE_BIN_FILES := \ 26 java$(EXE_SUFFIX) \ 27 keytool$(EXE_SUFFIX) 28 29 PROFILE_1_JRE_LIB_FILES := \ 30 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)j2pkcs11$(SHARED_LIBRARY_SUFFIX) \ 31 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)java$(SHARED_LIBRARY_SUFFIX) \ 32 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)jsig$(SHARED_LIBRARY_SUFFIX) \ 33 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)jsig.diz \ 34 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)net$(SHARED_LIBRARY_SUFFIX) \ 35 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)nio$(SHARED_LIBRARY_SUFFIX) \ 36 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)npt$(SHARED_LIBRARY_SUFFIX) \ 37 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)npt.diz \ 38 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)sunec$(SHARED_LIBRARY_SUFFIX) \ 39 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)verify$(SHARED_LIBRARY_SUFFIX) \ 40 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)verify.diz \ 41 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)zip$(SHARED_LIBRARY_SUFFIX) \ 42 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/client/$(LIBRARY_PREFIX)jsig$(SHARED_LIBRARY_SUFFIX) \ 43 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/client/$(LIBRARY_PREFIX)jsig.diz \ 44 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/client/$(LIBRARY_PREFIX)jvm$(SHARED_LIBRARY_SUFFIX) \ 45 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/client/$(LIBRARY_PREFIX)jvm.diz \ 46 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/client/Xusage.txt \ 47 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/jli/$(LIBRARY_PREFIX)jli$(SHARED_LIBRARY_SUFFIX) \ 48 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/jvm.cfg \ 49 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/minimal/$(LIBRARY_PREFIX)jsig$(SHARED_LIBRARY_SUFFIX) \ 50 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/minimal/$(LIBRARY_PREFIX)jsig.diz \ 51 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/minimal/$(LIBRARY_PREFIX)jvm$(SHARED_LIBRARY_SUFFIX) \ 52 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/minimal/$(LIBRARY_PREFIX)jvm.diz \ 53 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/minimal/Xusage.txt \ 54 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/server/$(LIBRARY_PREFIX)jsig$(SHARED_LIBRARY_SUFFIX) \ 55 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/server/$(LIBRARY_PREFIX)jsig.diz \ 56 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/server/$(LIBRARY_PREFIX)jvm$(SHARED_LIBRARY_SUFFIX) \ 57 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/server/$(LIBRARY_PREFIX)jvm.diz \ 58 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/server/Xusage.txt \ 59 calendars.properties \ 60 classlist \ 61 content-types.properties \ 62 currency.data \ 63 ext/localedata.jar \ 64 ext/meta-index \ 65 ext/sunec.jar \ 66 ext/sunjce_provider.jar \ 67 ext/sunpkcs11.jar \ 68 hijrah-config-umalqura.properties \ 69 jce.jar \ 70 jsse.jar \ 71 logging.properties \ 72 meta-index \ 73 net.properties \ 74 resources.jar \ 75 rt.jar \ 76 security/US_export_policy.jar \ 77 security/blacklist \ 78 security/cacerts \ 79 security/java.policy \ 80 security/java.security \ 81 security/local_policy.jar \ 82 security/trusted.libraries \ 83 tzdb.dat 84 85 PROFILE_1_JRE_OTHER_FILES := \ 86 COPYRIGHT \ 87 LICENSE \ 88 README \ 89 THIRDPARTYLICENSEREADME.txt \ 90 Welcome.html \ 91 release 92 93 PROFILE_1_JRE_JAR_FILES := \ 94 ext/localedata.jar \ 95 ext/sunec.jar \ 96 ext/sunjce_provider.jar \ 97 ext/sunpkcs11.jar \ 98 jce.jar \ 99 jsse.jar \ 100 resources.jar \ 101 rt.jar \ 102 security/US_export_policy.jar \ 103 security/local_policy.jar 104 105 PROFILE_2_JRE_BIN_FILES := \ 106 rmid$(EXE_SUFFIX) \ 107 rmiregistry$(EXE_SUFFIX) 108 109 PROFILE_2_JRE_LIB_FILES := 110 111 PROFILE_2_JRE_OTHER_FILES := 112 113 PROFILE_2_JRE_JAR_FILES := 114 115 116 PROFILE_3_JRE_BIN_FILES := 117 118 PROFILE_3_JRE_LIB_FILES := \ 119 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)hprof$(SHARED_LIBRARY_SUFFIX) \ 120 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)hprof.diz \ 121 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)instrument$(SHARED_LIBRARY_SUFFIX) \ 122 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)instrument.diz \ 123 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)j2gss$(SHARED_LIBRARY_SUFFIX) \ 124 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)j2pcsc$(SHARED_LIBRARY_SUFFIX) \ 125 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)jaas_unix$(SHARED_LIBRARY_SUFFIX) \ 126 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)java_crw_demo$(SHARED_LIBRARY_SUFFIX) \ 127 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)java_crw_demo.diz \ 128 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)jfr$(SHARED_LIBRARY_SUFFIX) \ 129 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)jsdt$(SHARED_LIBRARY_SUFFIX) \ 130 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)jsdt.diz \ 131 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)management$(SHARED_LIBRARY_SUFFIX) \ 132 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)management.diz \ 133 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)sctp$(SHARED_LIBRARY_SUFFIX) \ 134 jfr.jar \ 135 jvm.hprof.txt \ 136 management-agent.jar \ 137 management/jmxremote.access \ 138 management/jmxremote.password.template \ 139 management/management.properties \ 140 management/snmp.acl.template 141 142 PROFILE_3_JRE_OTHER_FILES := 143 144 PROFILE_3_JRE_JAR_FILES := \ 145 jfr.jar \ 146 management-agent.jar 147 148 149 FULL_JRE_BIN_FILES := \ 150 orbd$(EXE_SUFFIX) \ 151 pack200$(EXE_SUFFIX) \ 152 policytool$(EXE_SUFFIX) \ 153 servertool$(EXE_SUFFIX) \ 154 tnameserv$(EXE_SUFFIX) \ 155 unpack200$(EXE_SUFFIX) 156 157 FULL_JRE_LIB_FILES := \ 158 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)awt$(SHARED_LIBRARY_SUFFIX) \ 159 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)awt_headless$(SHARED_LIBRARY_SUFFIX) \ 160 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)awt_xawt$(SHARED_LIBRARY_SUFFIX) \ 161 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)dcpr$(SHARED_LIBRARY_SUFFIX) \ 162 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)dt_socket$(SHARED_LIBRARY_SUFFIX) \ 163 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)dt_socket.diz \ 164 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)fontmanager$(SHARED_LIBRARY_SUFFIX) \ 165 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)jawt$(SHARED_LIBRARY_SUFFIX) \ 166 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)jdwp$(SHARED_LIBRARY_SUFFIX) \ 167 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)jpeg$(SHARED_LIBRARY_SUFFIX) \ 168 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)jsound$(SHARED_LIBRARY_SUFFIX) \ 169 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)jsoundalsa$(SHARED_LIBRARY_SUFFIX) \ 170 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)kcms$(SHARED_LIBRARY_SUFFIX) \ 171 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)mlib_image$(SHARED_LIBRARY_SUFFIX) \ 172 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)unpack$(SHARED_LIBRARY_SUFFIX) \ 173 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)splashscreen$(SHARED_LIBRARY_SUFFIX) \ 174 $(OPENJDK_TARGET_CPU_LEGACY_LIB)/$(LIBRARY_PREFIX)t2k$(SHARED_LIBRARY_SUFFIX) \ 175 alt-rt.jar \ 176 charsets.jar \ 177 cmm/CIEXYZ.pf \ 178 cmm/GRAY.pf \ 179 cmm/LINEAR_RGB.pf \ 180 cmm/PYCC.pf \ 181 cmm/sRGB.pf \ 182 ext/cldrdata.jar \ 183 ext/dnsns.jar \ 184 ext/nashorn.jar \ 185 ext/zipfs.jar \ 186 flavormap.properties \ 187 fontconfig.RedHat.5.bfc \ 188 fontconfig.RedHat.5.properties.src \ 189 fontconfig.RedHat.6.bfc \ 190 fontconfig.RedHat.6.properties.src \ 191 fontconfig.SuSE.10.bfc \ 192 fontconfig.SuSE.10.properties.src \ 193 fontconfig.SuSE.11.bfc \ 194 fontconfig.SuSE.11.properties.src \ 195 fontconfig.Turbo.bfc \ 196 fontconfig.Turbo.properties.src \ 197 fontconfig.bfc \ 198 fontconfig.properties.src \ 199 fonts/LucidaBrightDemiBold.ttf \ 200 fonts/LucidaBrightDemiItalic.ttf \ 201 fonts/LucidaBrightItalic.ttf \ 202 fonts/LucidaBrightRegular.ttf \ 203 fonts/LucidaSansDemiBold.ttf \ 204 fonts/LucidaSansRegular.ttf \ 205 fonts/LucidaTypewriterBold.ttf \ 206 fonts/LucidaTypewriterRegular.ttf \ 207 fonts/fonts.dir \ 208 images/cursors/cursors.properties \ 209 images/cursors/invalid32x32.gif \ 210 images/cursors/motif_CopyDrop32x32.gif \ 211 images/cursors/motif_CopyNoDrop32x32.gif \ 212 images/cursors/motif_LinkDrop32x32.gif \ 213 images/cursors/motif_LinkNoDrop32x32.gif \ 214 images/cursors/motif_MoveDrop32x32.gif \ 215 images/cursors/motif_MoveNoDrop32x32.gif \ 216 jexec \ 217 oblique-fonts/LucidaSansDemiOblique.ttf \ 218 oblique-fonts/LucidaSansOblique.ttf \ 219 oblique-fonts/LucidaTypewriterBoldOblique.ttf \ 220 oblique-fonts/LucidaTypewriterOblique.ttf \ 221 oblique-fonts/fonts.dir \ 222 psfont.properties.ja \ 223 psfontj2d.properties \ 224 sound.properties 225 226 FULL_JRE_OTHER_FILES := \ 227 man/ja_JP.UTF-8/man1/java.1 \ 228 man/ja_JP.UTF-8/man1/javaws.1 \ 229 man/ja_JP.UTF-8/man1/keytool.1 \ 230 man/ja_JP.UTF-8/man1/orbd.1 \ 231 man/ja_JP.UTF-8/man1/pack200.1 \ 232 man/ja_JP.UTF-8/man1/policytool.1 \ 233 man/ja_JP.UTF-8/man1/rmid.1 \ 234 man/ja_JP.UTF-8/man1/rmiregistry.1 \ 235 man/ja_JP.UTF-8/man1/servertool.1 \ 236 man/ja_JP.UTF-8/man1/tnameserv.1 \ 237 man/ja_JP.UTF-8/man1/unpack200.1 \ 238 man/man1/java.1 \ 239 man/man1/javaws.1 \ 240 man/man1/keytool.1 \ 241 man/man1/orbd.1 \ 242 man/man1/pack200.1 \ 243 man/man1/policytool.1 \ 244 man/man1/rmid.1 \ 245 man/man1/rmiregistry.1 \ 246 man/man1/servertool.1 \ 247 man/man1/tnameserv.1 \ 248 man/man1/unpack200.1 249 250 FULL_JRE_JAR_FILES := \ 251 alt-rt.jar \ 252 charsets.jar \ 253 ext/cldrdata.jar \ 254 ext/dnsns.jar \ 255 ext/nashorn.jar \ 256 ext/zipfs.jar 257 258