# ============================================================================== # Flutter Rust Bridge v2 – Code Generation Configuration # ============================================================================== # # This file configures `flutter_rust_bridge_codegen generate` to scan the # Rust FFI API surface and produce both Dart bindings and Rust glue code. # # Run code generation after modifying any `pub fn` in the api/ module: # # flutter_rust_bridge_codegen generate # # Prerequisites: # cargo install flutter_rust_bridge_codegen@2.7.0 # # The generated files are: # Rust: crates/chronogrid_ffi/src/frb_generated.rs # crates/chronogrid_ffi/src/frb_generated.io.rs # Dart: apps/chronogrid_flutter/lib/src/rust/frb_generated.dart # apps/chronogrid_flutter/lib/src/rust/frb_generated.io.dart # apps/chronogrid_flutter/lib/src/rust/api/*.dart # ============================================================================== rust_input: crates/chronogrid_ffi/src/api/ rust_root: crates/chronogrid_ffi/ rust_output: crates/chronogrid_ffi/src/frb_generated.rs dart_output: apps/chronogrid_flutter/lib/src/rust/ # Additional settings c_output: apps/chronogrid_flutter/lib/src/rust/frb_generated.h