diff options
author | Richard Leitner <richard.leitner@skidata.com> | 2020-04-21 13:00:22 +0200 |
---|---|---|
committer | Richard Leitner <richard.leitner@skidata.com> | 2020-11-09 14:29:49 +0100 |
commit | f66b83882e076f339dd89e88165bd7bac121f9ff (patch) | |
tree | ca7eafceb9735f4c5cb5d2d574bf94b42d6c29b6 /README | |
parent | 6e84638d77ac921aac46649095bca5ddbde94d2a (diff) | |
download | meta-java-f66b83882e076f339dd89e88165bd7bac121f9ff.tar.gz |
openjdk-14: add 14.0.1g0hl1n/jdk14
Add support for OpenJDK and OpenJRE v14.0.1.
This version of OpenJDK is bootstrapped from a host-provided JDK. The
host provided JDK is used to build openjdk-14-native. The native build
is then used as build-jdk for the cross version.
Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
Diffstat (limited to 'README')
-rw-r--r-- | README | 26 |
1 files changed, 18 insertions, 8 deletions
@@ -73,7 +73,6 @@ way is to add the following configuration to your local.conf: | |||
73 | 73 | ||
74 | SANITY_TESTED_DISTROS = "" | 74 | SANITY_TESTED_DISTROS = "" |
75 | INHERIT += "testimage" | 75 | INHERIT += "testimage" |
76 | TESTIMAGE_AUTO = "1" | ||
77 | 76 | ||
78 | Then you should be able to use the open{jre,jdk}-{7,8}-test-image recipes. | 77 | Then you should be able to use the open{jre,jdk}-{7,8}-test-image recipes. |
79 | Furthermore you could also include the tests provided in lib/oeqa/runtime/cases | 78 | Furthermore you could also include the tests provided in lib/oeqa/runtime/cases |
@@ -110,6 +109,19 @@ list at openembedded-devel@lists.openembedded.org. | |||
110 | Usage instructions | 109 | Usage instructions |
111 | ------------------ | 110 | ------------------ |
112 | 111 | ||
112 | Simply rely on openjdk-7-jre, openjdk-7, openjdk-8 or openjre-8. | ||
113 | |||
114 | For conf/bblayers.conf you have to add | ||
115 | |||
116 | BBLAYERS ?= " \ | ||
117 | ... | ||
118 | path_to_source/meta-openembedded/meta-oe \ | ||
119 | path_to_source/sources/meta-java \ | ||
120 | " | ||
121 | |||
122 | Extra usage instructions OpenJDK-7 & OpenJDK-8 | ||
123 | ---------------------------------------------- | ||
124 | |||
113 | You should define at least the following variables in a distro include file or local.conf | 125 | You should define at least the following variables in a distro include file or local.conf |
114 | 126 | ||
115 | # Possible provider: cacao-initial-native and jamvm-initial-native | 127 | # Possible provider: cacao-initial-native and jamvm-initial-native |
@@ -121,15 +133,13 @@ PREFERRED_PROVIDER_virtual/java-native = "jamvm-native" | |||
121 | # Optional since there is only one provider for now | 133 | # Optional since there is only one provider for now |
122 | PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native" | 134 | PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native" |
123 | 135 | ||
124 | Simply rely on openjdk-7-jre, openjdk-7, openjdk-8 or openjre-8. | 136 | Extra usage instructions OpenJDK-14 |
137 | ----------------------------------- | ||
125 | 138 | ||
126 | For conf/bblayers.conf you have to add | 139 | You should define at least the following variables in a distro include file or local.conf |
127 | 140 | ||
128 | BBLAYERS ?= " \ | 141 | # The boot-jdk used to bootstrap openjdk-14-native (needs to be jdk v13 || v14) |
129 | ... | 142 | OPENJDK14_BOOT_JDK = "/path/to/boot-jdk" |
130 | path_to_source/meta-openembedded/meta-oe \ | ||
131 | path_to_source/sources/meta-java \ | ||
132 | " | ||
133 | 143 | ||
134 | Build host dependencies | 144 | Build host dependencies |
135 | ----------------------- | 145 | ----------------------- |