changeset 46244 | b5e5ec91094d |
parent 45694 | b27907b3cd38 |
child 48155 | 551de50b4ff7 |
--- a/test/lib/jdk/test/lib/Platform.java Thu Aug 10 11:11:52 2017 -0400 +++ b/test/lib/jdk/test/lib/Platform.java Fri Aug 11 16:06:55 2017 -0700 @@ -274,4 +274,18 @@ .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"; + } + } }