xref: /aosp_15_r20/external/angle/third_party/jdk/README.chromium (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1*8975f5c5SAndroid Build Coastguard WorkerName: Java Development Kit
2*8975f5c5SAndroid Build Coastguard WorkerShort Name: JDK
3*8975f5c5SAndroid Build Coastguard WorkerURL: https://openjdk.java.net/
4*8975f5c5SAndroid Build Coastguard WorkerVersion: 11.0.4
5*8975f5c5SAndroid Build Coastguard WorkerLicense: GPL v2
6*8975f5c5SAndroid Build Coastguard WorkerSecurity Critical: no
7*8975f5c5SAndroid Build Coastguard WorkerShipped: no
8*8975f5c5SAndroid Build Coastguard Worker
9*8975f5c5SAndroid Build Coastguard WorkerDescription:
10*8975f5c5SAndroid Build Coastguard WorkerThe Java Development Kit (JDK) is a software development environment used for
11*8975f5c5SAndroid Build Coastguard Workerdeveloping Java applications and applets. (linux-x64)
12*8975f5c5SAndroid Build Coastguard Worker
13*8975f5c5SAndroid Build Coastguard WorkerHow to update:
14*8975f5c5SAndroid Build Coastguard WorkerFor the `jdk` directory:
15*8975f5c5SAndroid Build Coastguard Worker1. Find the specific version you want to update from
16*8975f5c5SAndroid Build Coastguard Worker   https://wiki.openjdk.java.net/display/JDKUpdates/JDK11u#JDK11u-Releases
17*8975f5c5SAndroid Build Coastguard Worker2. Click the link "[Binaries]" for the specific version.
18*8975f5c5SAndroid Build Coastguard Worker3. Copy the link address of the asset "OpenJDK11U-jre_x64_linux_<specific_version>.tar.gz"
19*8975f5c5SAndroid Build Coastguard Worker4. Update the "download_url" and "version" in 3pp/3pp.pb with the desired values.
20*8975f5c5SAndroid Build Coastguard Worker5. Upload and land the CL.
21*8975f5c5SAndroid Build Coastguard Worker6. Wait for the 3pp packager (https://ci.chromium.org/p/chromium/builders/ci/3pp-linux-amd64-packager)
22*8975f5c5SAndroid Build Coastguard Worker   to create the new instance at https://chrome-infra-packages.appspot.com/p/chromium/third_party/jdk/+/
23*8975f5c5SAndroid Build Coastguard Worker7. Update instance ID in //DEPS
24*8975f5c5SAndroid Build Coastguard Worker
25*8975f5c5SAndroid Build Coastguard WorkerFor the `jdk/extras` subdirectory:
26*8975f5c5SAndroid Build Coastguard Worker1. Find the specific version you want to update from
27*8975f5c5SAndroid Build Coastguard Worker   https://wiki.openjdk.java.net/display/jdk8u#Main-Releases
28*8975f5c5SAndroid Build Coastguard Worker2. Click the link "[Binaries]" for the specific version.
29*8975f5c5SAndroid Build Coastguard Worker3. Copy the link address of the asset "OpenJDK8U-jdk_x64_linux_<specific_version>.tar.gz"
30*8975f5c5SAndroid Build Coastguard Worker4. Update the "download_url" and "version" in 3pp/3pp.pb with the desired values.
31*8975f5c5SAndroid Build Coastguard Worker5. Upload and land the CL.
32*8975f5c5SAndroid Build Coastguard Worker6. Wait for the 3pp packager (https://ci.chromium.org/p/chromium/builders/ci/3pp-linux-amd64-packager)
33*8975f5c5SAndroid Build Coastguard Worker   to create the new instance at https://chrome-infra-packages.appspot.com/p/chromium/third_party/jdk/extras/+/
34*8975f5c5SAndroid Build Coastguard Worker7. Update instance ID in //DEPS
35*8975f5c5SAndroid Build Coastguard Worker
36*8975f5c5SAndroid Build Coastguard WorkerLocal Modifications:
37*8975f5c5SAndroid Build Coastguard WorkerNone
38*8975f5c5SAndroid Build Coastguard Worker
39*8975f5c5SAndroid Build Coastguard WorkerThis directory is copied from Chromium's third_party/jdk for standalone ANGLE builds.
40