Files
breez-sdk-liquid/packages/flutter/ffigen.yaml
Erdem Yerebasmaz 1695c88d9c Update flutter_rust_bridge to 2.7.0 (#642)
* Suppress no-nullability-completeness errors

* Use 'dart run' instead of the deprecated 'flutter pub run' cmd

* Update flutter_rust_bridge to version 2.7.0

Set flutter_rust_bridge range to ">=2.4.0 <=2.7.0" on Dart plugin.

* Generate Dart bindings

* Update Flutter to latest version

* Update melos to latest version

* Make Flutter plugin compatible with AGP 8.+

- Declare 'namespace' property on module-level build script
  - Change default namespace
  - Remove package name from AndroidManifest
- Bump compileSdkVersion to latest
- Update source and target compatibility

warning: [options] source value 8 is obsolete and will be removed in a future release
warning: [options] target value 8 is obsolete and will be removed in a future release
2025-01-07 14:03:08 +03:00

24 lines
741 B
YAML

# Run with `dart run ffigen --config ffigen.yaml`.
name: FlutterBreezLiquidBindings
description: |
Bindings for `src/flutter_breez_liquid.h`.
Regenerate bindings with `dart run ffigen --config ffigen.yaml`.
output: 'lib/flutter_breez_liquid_bindings_generated.dart'
headers:
entry-points:
- 'ios/Classes/breez_sdk_liquid.h'
- 'ios/Classes/breez_sdk_liquidFFI.h'
include-directives:
- 'ios/Classes/breez_sdk_liquid.h'
- 'ios/Classes/breez_sdk_liquidFFI.h'
preamble: |
// ignore_for_file: always_specify_types
// ignore_for_file: camel_case_types
// ignore_for_file: non_constant_identifier_names
comments:
style: any
length: full
ignore-source-errors: true
compiler-opts:
- '-Wno-nullability-completeness'