lum_ccc_rust/flutter_rust_bridge.yaml

25 lines
859 B
YAML

# flutter_rust_bridge v2.11.1 codegen configuration
# Run from the ccc_rust/ workspace root:
# flutter_rust_bridge_codegen generate
#
# All paths are relative to this file (the workspace root).
# Crate directory containing the bridge Cargo.toml.
rust_root: "crates/ccc-flutter-bridge"
# Module paths within the crate that expose #[frb] functions.
# Comma-separated, using Rust module path syntax.
rust_input: "crate::bridge,crate::dto"
# Where to write the generated Dart bindings.
dart_output: "../letusmsg_app/flutter_src/lib/gen/rust"
# Where to write the generated Rust glue (frb_generated.rs).
rust_output: "crates/ccc-flutter-bridge/src/frb_generated.rs"
# C header for iOS/macOS static-lib linkage.
c_output: "crates/ccc-flutter-bridge/include/ccc_bridge.h"
# Dart class name exposed to the Flutter app.
dart_entrypoint_class_name: "CccCrypto"