aboutsummaryrefslogtreecommitdiffstats
path: root/build/platform/java/jdk/ya.make
diff options
context:
space:
mode:
authorheretic <heretic@yandex-team.ru>2022-02-10 16:45:46 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:46 +0300
commit81eddc8c0b55990194e112b02d127b87d54164a9 (patch)
tree9142afc54d335ea52910662635b898e79e192e49 /build/platform/java/jdk/ya.make
parent397cbe258b9e064f49c4ca575279f02f39fef76e (diff)
downloadydb-81eddc8c0b55990194e112b02d127b87d54164a9.tar.gz
Restoring authorship annotation for <heretic@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'build/platform/java/jdk/ya.make')
-rw-r--r--build/platform/java/jdk/ya.make580
1 files changed, 290 insertions, 290 deletions
diff --git a/build/platform/java/jdk/ya.make b/build/platform/java/jdk/ya.make
index 2ba2493e56..909ae36e18 100644
--- a/build/platform/java/jdk/ya.make
+++ b/build/platform/java/jdk/ya.make
@@ -1,302 +1,302 @@
-RESOURCES_LIBRARY()
-OWNER(heretic)
-
-INCLUDE(resources.inc)
-
-IF(JDK_VERSION == "17")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK_DEFAULT
- ${JDK17_DARWIN} FOR DARWIN
- ${JDK17_DARWIN_ARM64} FOR DARWIN-ARM64
- ${JDK17_LINUX} FOR LINUX
- ${JDK17_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK17)
- ENDIF()
-ELSEIF(JDK_VERSION == "16")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK_DEFAULT
- ${JDK16_DARWIN} FOR DARWIN
- ${JDK16_DARWIN_ARM64} FOR DARWIN-ARM64
- ${JDK16_LINUX} FOR LINUX
- ${JDK16_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK16)
- ENDIF()
-ELSEIF(JDK_VERSION == "15")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK_DEFAULT
- ${JDK15_DARWIN} FOR DARWIN
- ${JDK15_DARWIN_ARM64} FOR DARWIN-ARM64
- ${JDK15_LINUX} FOR LINUX
- ${JDK15_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK15)
- ENDIF()
-ELSEIF(JDK_VERSION == "14")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK_DEFAULT
- ${JDK14_DARWIN} FOR DARWIN
- ${JDK14_LINUX} FOR LINUX
- ${JDK14_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK14)
- ENDIF()
-ELSEIF(JDK_VERSION == "13")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK_DEFAULT
- ${JDK13_DARWIN} FOR DARWIN
- ${JDK13_LINUX} FOR LINUX
- ${JDK13_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK13)
- ENDIF()
-ELSEIF(JDK_VERSION == "12")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK_DEFAULT
- ${JDK12_DARWIN} FOR DARWIN
- ${JDK12_LINUX} FOR LINUX
- ${JDK12_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK12)
- ENDIF()
-ELSEIF(JDK_VERSION == "11")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK_DEFAULT
- ${JDK11_DARWIN} FOR DARWIN
- ${JDK11_DARWIN_ARM64} FOR DARWIN-ARM64
- ${JDK11_LINUX} FOR LINUX
- ${JDK11_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK11)
- ENDIF()
-ELSEIF(JDK_VERSION == "10")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK_DEFAULT
- ${JDK10_DARWIN} FOR DARWIN
- ${JDK10_LINUX} FOR LINUX
- ${JDK10_WINDOWS} FOR WIN32
- )
-ELSEIF(JDK_VERSION == "8")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK_DEFAULT
- ${JDK8_DARWIN_ARM64} FOR DARWIN-ARM64
- ${JDK8_DARWIN} FOR DARWIN
- ${JDK8_LINUX} FOR LINUX
- ${JDK8_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK8)
- ENDIF()
-ELSE()
- MESSAGE(FATAL_ERROR Unsupported JDK version)
-ENDIF()
+RESOURCES_LIBRARY()
+OWNER(heretic)
-IF(USE_SYSTEM_JDK)
- MESSAGE(WARNING System JDK $USE_SYSTEM_JDK will be used)
-ELSEIF(JDK_VERSION == "17")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK
- ${JDK17_DARWIN} FOR DARWIN
- ${JDK17_DARWIN_ARM64} FOR DARWIN-ARM64
- ${JDK17_LINUX} FOR LINUX
- ${JDK17_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK17)
- ENDIF()
-
- IF(OS_DARWIN AND ARCH_ARM64)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK17_DARWIN_ARM64})
- ELSEIF(OS_DARWIN)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK17_DARWIN})
- ELSEIF(OS_LINUX)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK17_LINUX})
- ELSEIF(OS_WINDOWS)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK17_WINDOWS})
- ENDIF()
-ELSEIF(JDK_VERSION == "16")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK
- ${JDK16_DARWIN} FOR DARWIN
- ${JDK16_DARWIN_ARM64} FOR DARWIN-ARM64
- ${JDK16_LINUX} FOR LINUX
- ${JDK16_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK16)
- ENDIF()
-
- IF(OS_DARWIN AND ARCH_ARM64)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK16_DARWIN_ARM64})
- ELSEIF(OS_DARWIN)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK16_DARWIN})
- ELSEIF(OS_LINUX)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK16_LINUX})
- ELSEIF(OS_WINDOWS)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK16_WINDOWS})
- ENDIF()
+INCLUDE(resources.inc)
+
+IF(JDK_VERSION == "17")
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK_DEFAULT
+ ${JDK17_DARWIN} FOR DARWIN
+ ${JDK17_DARWIN_ARM64} FOR DARWIN-ARM64
+ ${JDK17_LINUX} FOR LINUX
+ ${JDK17_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK17)
+ ENDIF()
+ELSEIF(JDK_VERSION == "16")
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK_DEFAULT
+ ${JDK16_DARWIN} FOR DARWIN
+ ${JDK16_DARWIN_ARM64} FOR DARWIN-ARM64
+ ${JDK16_LINUX} FOR LINUX
+ ${JDK16_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK16)
+ ENDIF()
ELSEIF(JDK_VERSION == "15")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK
- ${JDK15_DARWIN} FOR DARWIN
- ${JDK15_DARWIN_ARM64} FOR DARWIN-ARM64
- ${JDK15_LINUX} FOR LINUX
- ${JDK15_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK15)
- ENDIF()
-
- IF(OS_DARWIN AND ARCH_ARM64)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK15_DARWIN_ARM64})
- ELSEIF(OS_DARWIN)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK15_DARWIN})
- ELSEIF(OS_LINUX)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK15_LINUX})
- ELSEIF(OS_WINDOWS)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK15_WINDOWS})
- ENDIF()
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK_DEFAULT
+ ${JDK15_DARWIN} FOR DARWIN
+ ${JDK15_DARWIN_ARM64} FOR DARWIN-ARM64
+ ${JDK15_LINUX} FOR LINUX
+ ${JDK15_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK15)
+ ENDIF()
ELSEIF(JDK_VERSION == "14")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK
- ${JDK14_DARWIN} FOR DARWIN
- ${JDK14_LINUX} FOR LINUX
- ${JDK14_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK14)
- ENDIF()
-
- IF(OS_DARWIN)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK14_DARWIN})
- ELSEIF(OS_LINUX)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK14_LINUX})
- ELSEIF(OS_WINDOWS)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK14_WINDOWS})
- ENDIF()
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK_DEFAULT
+ ${JDK14_DARWIN} FOR DARWIN
+ ${JDK14_LINUX} FOR LINUX
+ ${JDK14_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK14)
+ ENDIF()
ELSEIF(JDK_VERSION == "13")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK
- ${JDK13_DARWIN} FOR DARWIN
- ${JDK13_LINUX} FOR LINUX
- ${JDK13_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK13)
- ENDIF()
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK_DEFAULT
+ ${JDK13_DARWIN} FOR DARWIN
+ ${JDK13_LINUX} FOR LINUX
+ ${JDK13_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK13)
+ ENDIF()
+ELSEIF(JDK_VERSION == "12")
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK_DEFAULT
+ ${JDK12_DARWIN} FOR DARWIN
+ ${JDK12_LINUX} FOR LINUX
+ ${JDK12_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK12)
+ ENDIF()
+ELSEIF(JDK_VERSION == "11")
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK_DEFAULT
+ ${JDK11_DARWIN} FOR DARWIN
+ ${JDK11_DARWIN_ARM64} FOR DARWIN-ARM64
+ ${JDK11_LINUX} FOR LINUX
+ ${JDK11_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK11)
+ ENDIF()
+ELSEIF(JDK_VERSION == "10")
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK_DEFAULT
+ ${JDK10_DARWIN} FOR DARWIN
+ ${JDK10_LINUX} FOR LINUX
+ ${JDK10_WINDOWS} FOR WIN32
+ )
+ELSEIF(JDK_VERSION == "8")
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK_DEFAULT
+ ${JDK8_DARWIN_ARM64} FOR DARWIN-ARM64
+ ${JDK8_DARWIN} FOR DARWIN
+ ${JDK8_LINUX} FOR LINUX
+ ${JDK8_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK8)
+ ENDIF()
+ELSE()
+ MESSAGE(FATAL_ERROR Unsupported JDK version)
+ENDIF()
+
+IF(USE_SYSTEM_JDK)
+ MESSAGE(WARNING System JDK $USE_SYSTEM_JDK will be used)
+ELSEIF(JDK_VERSION == "17")
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK
+ ${JDK17_DARWIN} FOR DARWIN
+ ${JDK17_DARWIN_ARM64} FOR DARWIN-ARM64
+ ${JDK17_LINUX} FOR LINUX
+ ${JDK17_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK17)
+ ENDIF()
+
+ IF(OS_DARWIN AND ARCH_ARM64)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK17_DARWIN_ARM64})
+ ELSEIF(OS_DARWIN)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK17_DARWIN})
+ ELSEIF(OS_LINUX)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK17_LINUX})
+ ELSEIF(OS_WINDOWS)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK17_WINDOWS})
+ ENDIF()
+ELSEIF(JDK_VERSION == "16")
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK
+ ${JDK16_DARWIN} FOR DARWIN
+ ${JDK16_DARWIN_ARM64} FOR DARWIN-ARM64
+ ${JDK16_LINUX} FOR LINUX
+ ${JDK16_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK16)
+ ENDIF()
+
+ IF(OS_DARWIN AND ARCH_ARM64)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK16_DARWIN_ARM64})
+ ELSEIF(OS_DARWIN)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK16_DARWIN})
+ ELSEIF(OS_LINUX)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK16_LINUX})
+ ELSEIF(OS_WINDOWS)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK16_WINDOWS})
+ ENDIF()
+ELSEIF(JDK_VERSION == "15")
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK
+ ${JDK15_DARWIN} FOR DARWIN
+ ${JDK15_DARWIN_ARM64} FOR DARWIN-ARM64
+ ${JDK15_LINUX} FOR LINUX
+ ${JDK15_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK15)
+ ENDIF()
+
+ IF(OS_DARWIN AND ARCH_ARM64)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK15_DARWIN_ARM64})
+ ELSEIF(OS_DARWIN)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK15_DARWIN})
+ ELSEIF(OS_LINUX)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK15_LINUX})
+ ELSEIF(OS_WINDOWS)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK15_WINDOWS})
+ ENDIF()
+ELSEIF(JDK_VERSION == "14")
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK
+ ${JDK14_DARWIN} FOR DARWIN
+ ${JDK14_LINUX} FOR LINUX
+ ${JDK14_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK14)
+ ENDIF()
+
+ IF(OS_DARWIN)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK14_DARWIN})
+ ELSEIF(OS_LINUX)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK14_LINUX})
+ ELSEIF(OS_WINDOWS)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK14_WINDOWS})
+ ENDIF()
+ELSEIF(JDK_VERSION == "13")
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK
+ ${JDK13_DARWIN} FOR DARWIN
+ ${JDK13_LINUX} FOR LINUX
+ ${JDK13_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK13)
+ ENDIF()
IF(SANITIZER_TYPE == "address")
- IF(HOST_OS_LINUX)
- DECLARE_EXTERNAL_RESOURCE(JDK_FOR_TESTS ${JDK13_LINUX_ASAN})
- ELSE()
- MESSAGE(FATAL_ERROR Unsupported platform for JDK13 with asan)
- ENDIF()
- ENDIF()
-
- IF(OS_DARWIN)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK13_DARWIN})
- ELSEIF(OS_LINUX)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK13_LINUX})
- ELSEIF(OS_WINDOWS)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK13_WINDOWS})
- ENDIF()
+ IF(HOST_OS_LINUX)
+ DECLARE_EXTERNAL_RESOURCE(JDK_FOR_TESTS ${JDK13_LINUX_ASAN})
+ ELSE()
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK13 with asan)
+ ENDIF()
+ ENDIF()
+
+ IF(OS_DARWIN)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK13_DARWIN})
+ ELSEIF(OS_LINUX)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK13_LINUX})
+ ELSEIF(OS_WINDOWS)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK13_WINDOWS})
+ ENDIF()
ELSEIF(JDK_VERSION == "12")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK
- ${JDK12_DARWIN} FOR DARWIN
- ${JDK12_LINUX} FOR LINUX
- ${JDK12_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK12)
- ENDIF()
-
- IF(OS_DARWIN)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK12_DARWIN})
- ELSEIF(OS_LINUX)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK12_LINUX})
- ELSEIF(OS_WINDOWS)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK12_WINDOWS})
- ENDIF()
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK
+ ${JDK12_DARWIN} FOR DARWIN
+ ${JDK12_LINUX} FOR LINUX
+ ${JDK12_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK12)
+ ENDIF()
+
+ IF(OS_DARWIN)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK12_DARWIN})
+ ELSEIF(OS_LINUX)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK12_LINUX})
+ ELSEIF(OS_WINDOWS)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK12_WINDOWS})
+ ENDIF()
ELSEIF(JDK_VERSION == "11")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK
- ${JDK11_DARWIN} FOR DARWIN
- ${JDK11_DARWIN_ARM64} FOR DARWIN-ARM64
- ${JDK11_LINUX} FOR LINUX
- ${JDK11_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK11)
- ENDIF()
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK
+ ${JDK11_DARWIN} FOR DARWIN
+ ${JDK11_DARWIN_ARM64} FOR DARWIN-ARM64
+ ${JDK11_LINUX} FOR LINUX
+ ${JDK11_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK11)
+ ENDIF()
IF(SANITIZER_TYPE == "address")
- IF(HOST_OS_LINUX)
- DECLARE_EXTERNAL_RESOURCE(JDK_FOR_TESTS ${JDK11_LINUX_ASAN})
- ELSE()
- MESSAGE(FATAL_ERROR Unsupported platform for JDK11 with asan)
- ENDIF()
- ENDIF()
-
- IF(OS_DARWIN AND ARCH_ARM64)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK11_DARWIN_ARM64})
- ELSEIF(OS_DARWIN)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK11_DARWIN})
- ELSEIF(OS_LINUX)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK11_LINUX})
- ELSEIF(OS_WINDOWS)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK11_WINDOWS})
- ENDIF()
+ IF(HOST_OS_LINUX)
+ DECLARE_EXTERNAL_RESOURCE(JDK_FOR_TESTS ${JDK11_LINUX_ASAN})
+ ELSE()
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK11 with asan)
+ ENDIF()
+ ENDIF()
+
+ IF(OS_DARWIN AND ARCH_ARM64)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK11_DARWIN_ARM64})
+ ELSEIF(OS_DARWIN)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK11_DARWIN})
+ ELSEIF(OS_LINUX)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK11_LINUX})
+ ELSEIF(OS_WINDOWS)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK11_WINDOWS})
+ ENDIF()
ELSEIF(JDK_VERSION == "10")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK
- ${JDK10_DARWIN} FOR DARWIN
- ${JDK10_LINUX} FOR LINUX
- ${JDK10_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK10)
- ENDIF()
-
- IF(OS_DARWIN)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK10_DARWIN})
- ELSEIF(OS_LINUX)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK10_LINUX})
- ELSEIF(OS_WINDOWS)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK10_WINDOWS})
- ENDIF()
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK
+ ${JDK10_DARWIN} FOR DARWIN
+ ${JDK10_LINUX} FOR LINUX
+ ${JDK10_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK10)
+ ENDIF()
+
+ IF(OS_DARWIN)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK10_DARWIN})
+ ELSEIF(OS_LINUX)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK10_LINUX})
+ ELSEIF(OS_WINDOWS)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK10_WINDOWS})
+ ENDIF()
ELSEIF(JDK_VERSION == "8")
- DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- JDK
- ${JDK8_DARWIN_ARM64} FOR DARWIN-ARM64
- ${JDK8_DARWIN} FOR DARWIN
- ${JDK8_LINUX} FOR LINUX
- ${JDK8_WINDOWS} FOR WIN32
- )
- IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
- MESSAGE(FATAL_ERROR Unsupported platform for JDK8)
- ENDIF()
-
- IF(OS_DARWIN AND ARCH_ARM64)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK8_DARWIN_ARM64})
- ELSEIF(OS_DARWIN)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK8_DARWIN})
- ELSEIF(OS_LINUX)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK8_LINUX})
- ELSEIF(OS_WINDOWS)
- DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK8_WINDOWS})
- ENDIF()
-ELSE()
- MESSAGE(FATAL_ERROR Unsupported JDK version)
-ENDIF()
-
-END()
+ DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
+ JDK
+ ${JDK8_DARWIN_ARM64} FOR DARWIN-ARM64
+ ${JDK8_DARWIN} FOR DARWIN
+ ${JDK8_LINUX} FOR LINUX
+ ${JDK8_WINDOWS} FOR WIN32
+ )
+ IF(NOT HOST_OS_LINUX AND NOT HOST_OS_WINDOWS AND NOT HOST_OS_DARWIN)
+ MESSAGE(FATAL_ERROR Unsupported platform for JDK8)
+ ENDIF()
+
+ IF(OS_DARWIN AND ARCH_ARM64)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK8_DARWIN_ARM64})
+ ELSEIF(OS_DARWIN)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK8_DARWIN})
+ ELSEIF(OS_LINUX)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK8_LINUX})
+ ELSEIF(OS_WINDOWS)
+ DECLARE_EXTERNAL_RESOURCE(WITH_JDK ${JDK8_WINDOWS})
+ ENDIF()
+ELSE()
+ MESSAGE(FATAL_ERROR Unsupported JDK version)
+ENDIF()
+
+END()
RECURSE(
jdk8
@@ -307,5 +307,5 @@ RECURSE(
jdk14
jdk15
jdk16
- jdk17
+ jdk17
)