summaryrefslogtreecommitdiffstats
path: root/build/platform/java
diff options
context:
space:
mode:
authordimdim11 <[email protected]>2024-12-19 06:56:10 +0300
committerdimdim11 <[email protected]>2024-12-19 07:14:22 +0300
commit6e3a4f2235270d96db20fc0356af25d4f676d47a (patch)
tree3b0ebc5fec7996c30ceb36990aa06e7098b58425 /build/platform/java
parentaa1eac0168a92b18729a9cbb678169c7e68186d4 (diff)
Add JDK 23 tools
Add JDK 23 tools commit_hash:96a037930eee45a926cb13236782c8bf0313c139
Diffstat (limited to 'build/platform/java')
-rw-r--r--build/platform/java/jdk/jdk23/jdk.json19
-rw-r--r--build/platform/java/jdk/jdk23/ya.make17
-rw-r--r--build/platform/java/jdk/ya.make1
3 files changed, 37 insertions, 0 deletions
diff --git a/build/platform/java/jdk/jdk23/jdk.json b/build/platform/java/jdk/jdk23/jdk.json
new file mode 100644
index 00000000000..f0a54f59d17
--- /dev/null
+++ b/build/platform/java/jdk/jdk23/jdk.json
@@ -0,0 +1,19 @@
+{
+ "by_platform": {
+ "darwin-arm64": {
+ "uri": "sbr:7552080809"
+ },
+ "darwin-x86_64": {
+ "uri": "sbr:7552077729"
+ },
+ "linux-x86_64": {
+ "uri": "sbr:7552070388"
+ },
+ "linux-aarch64": {
+ "uri": "sbr:7552072726"
+ },
+ "win32-x86_64": {
+ "uri": "sbr:7552075245"
+ }
+ }
+}
diff --git a/build/platform/java/jdk/jdk23/ya.make b/build/platform/java/jdk/jdk23/ya.make
new file mode 100644
index 00000000000..78540105a75
--- /dev/null
+++ b/build/platform/java/jdk/jdk23/ya.make
@@ -0,0 +1,17 @@
+RESOURCES_LIBRARY()
+
+DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE_BY_JSON(JDK23 jdk.json)
+SET_RESOURCE_URI_FROM_JSON(WITH_JDK23_URI jdk.json)
+
+IF (WITH_JDK23_URI)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK23 ${WITH_JDK23_URI})
+ENDIF()
+
+END()
+
+IF (AUTOCHECK)
+ RECURSE_FOR_TESTS(ut)
+ENDIF()
+IF(YA_IDE_IDEA)
+ RECURSE_FOR_TESTS(ut)
+ENDIF()
diff --git a/build/platform/java/jdk/ya.make b/build/platform/java/jdk/ya.make
index a978c669008..112b1d9904a 100644
--- a/build/platform/java/jdk/ya.make
+++ b/build/platform/java/jdk/ya.make
@@ -37,6 +37,7 @@ RECURSE(
jdk20
jdk21
jdk22
+ jdk23
testing
)