blob: dd4eda35a49ecc66ed7797f48a43d2b839c1d694 [file]
name: jni
description: Library to access JNI from dart and flutter
version: 0.1.1
repository: https://github.com/dart-lang/jnigen/tree/main/jni
environment:
sdk: ">=2.17.1 <3.0.0"
flutter: ">=2.11.0"
dependencies:
collection: ^1.0.0
plugin_platform_interface: ^2.0.2
ffi: ^2.0.0
path: ^1.8.0
package_config: ^2.1.0
args: ^2.3.1
dev_dependencies:
## After running `dart run ffigen --config ffigen.yaml` there
## should be no changes.
ffigen:
path: third_party/ffigen_patch_jni
flutter_lints: ^2.0.0
test: ^1.21.1
# The following section is specific to Flutter packages.
flutter:
plugin:
platforms:
linux:
ffiPlugin: true
windows:
ffiPlugin: true
macos:
ffiPlugin: true
android:
ffiPlugin: true
package: com.github.dart_lang.jni
pluginClass: JniPlugin