OWNER(trenin17) RESOURCES_LIBRARY() INCLUDE(${ARCADIA_ROOT}/build/platform/java/jdk/resources.inc) DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE( JDK11 ${JDK11_DARWIN} FOR DARWIN ${JDK11_DARWIN_ARM64} FOR DARWIN-ARM64 ${JDK11_LINUX} FOR LINUX ${JDK11_WINDOWS} FOR WIN32 ) IF(OS_DARWIN AND ARCH_ARM64) DECLARE_EXTERNAL_RESOURCE(WITH_JDK11 ${JDK11_DARWIN_ARM64}) ELSEIF(OS_DARWIN) DECLARE_EXTERNAL_RESOURCE(WITH_JDK11 ${JDK11_DARWIN}) ELSEIF(OS_LINUX) DECLARE_EXTERNAL_RESOURCE(WITH_JDK11 ${JDK11_LINUX}) ELSEIF(OS_WINDOWS) DECLARE_EXTERNAL_RESOURCE(WITH_JDK11 ${JDK11_WINDOWS}) ENDIF() IF(SANITIZER_TYPE == "address") IF(HOST_OS_LINUX) DECLARE_EXTERNAL_RESOURCE(JDK11_FOR_TESTS ${JDK11_LINUX_ASAN}) ELSE() MESSAGE(FATAL_ERROR Unsupported platform for JDK11 with asan) ENDIF() ENDIF() END()