in shared/java/impl/Library.java [20:43]
static {
try {
switch (Platform.CURRENT) {
case WINDOWS:
_nativeLibraryClass = Class.forName("org.jetbrains.skija.windows.LibraryFinder");
_resourcePath = "/org/jetbrains/skija/windows/";
break;
case LINUX:
_nativeLibraryClass = Class.forName("org.jetbrains.skija.linux.LibraryFinder");
_resourcePath = "/org/jetbrains/skija/linux/";
break;
case MACOS_X64:
_nativeLibraryClass = Class.forName("org.jetbrains.skija.macos.x64.LibraryFinder");
_resourcePath = "/org/jetbrains/skija/macos/x64/";
break;
case MACOS_ARM64:
_nativeLibraryClass = Class.forName("org.jetbrains.skija.macos.arm64.LibraryFinder");
_resourcePath = "/org/jetbrains/skija/macos/arm64/";
break;
}
} catch (ClassNotFoundException e) {
throw new RuntimeException(e);
}
}