macos ffi

This commit is contained in:
ekibun
2020-09-24 10:15:45 -07:00
parent 3c41d0d250
commit 343c1ffd30
10 changed files with 37 additions and 54 deletions

View File

@@ -53,15 +53,13 @@ final DynamicLibrary qjsLib = Platform.environment['FLUTTER_TEST'] == 'true'
? (Platform.isWindows
? DynamicLibrary.open("test/build/Debug/ffiquickjs.dll")
: Platform.isMacOS
? DynamicLibrary.open("macos/flutterqjs.framework/flutterqjs")
? DynamicLibrary.open("test/build/Debug/libffiquickjs.dylib")
: DynamicLibrary.process())
: (Platform.isWindows
? DynamicLibrary.open("flutter_qjs_plugin.dll")
: Platform.isAndroid
? DynamicLibrary.open("libqjs.so")
: Platform.isIOS || Platform.isMacOS
? DynamicLibrary.open("flutterqjs.framework/flutterqjs")
: DynamicLibrary.process());
: DynamicLibrary.process());
/// JSValue *jsThrowInternalError(JSContext *ctx, char *message)
final Pointer Function(