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