From f6b2ad32f71d04ea248b7e3bf2890f34d18843ff Mon Sep 17 00:00:00 2001 From: Igor Ignatyev Date: Fri, 11 Aug 2017 16:06:55 -0700 Subject: [PATCH] 8174202: jtreg AOT tests should not assume library extension of .so Reviewed-by: kvn --- test/lib/jdk/test/lib/Platform.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test/lib/jdk/test/lib/Platform.java b/test/lib/jdk/test/lib/Platform.java index 35766c3bbdb..16cfc52ccbd 100644 --- a/test/lib/jdk/test/lib/Platform.java +++ b/test/lib/jdk/test/lib/Platform.java @@ -274,4 +274,18 @@ public class Platform { .matcher(osArch) .matches(); } + + /** + * Returns file extension of shared library, e.g. "so" on linux, "dll" on windows. + * @return file extension + */ + public static String sharedLibraryExt() { + if (isWindows()) { + return "dll"; + } else if (isOSX()) { + return "dylib"; + } else { + return "so"; + } + } }