app

Local-first trade for farms and co-ops
git clone https://radroots.dev/git/app.git
Log | Files | Refs | README | LICENSE

Cargo.toml (1499B)


      1 [package]
      2 name = "harvestcircle_ffi"
      3 description = "Private native FFI boundary for HarvestCircle"
      4 version = "0.1.0-alpha"
      5 edition.workspace = true
      6 authors.workspace = true
      7 rust-version.workspace = true
      8 license = "GPL-3.0-only"
      9 repository.workspace = true
     10 homepage.workspace = true
     11 publish = false
     12 build = "build.rs"
     13 include = ["build.rs", "src/**", "uniffi.toml", "Cargo.toml"]
     14 
     15 [lib]
     16 crate-type = ["cdylib", "rlib"]
     17 
     18 [dependencies]
     19 directories = "=6.0.0"
     20 harvestcircle_application.workspace = true
     21 harvestcircle_domain.workspace = true
     22 harvestcircle_nostr.workspace = true
     23 harvestcircle_product.workspace = true
     24 harvestcircle_runtime.workspace = true
     25 harvestcircle_storage.workspace = true
     26 radroots_runtime_paths.workspace = true
     27 radroots_service_sqlite.workspace = true
     28 tokio = { version = "=1.47.1", features = ["macros", "rt-multi-thread", "sync", "time"] }
     29 uniffi = "=0.32.0"
     30 
     31 [build-dependencies]
     32 harvestcircle_product.workspace = true
     33 quote.workspace = true
     34 sha2.workspace = true
     35 syn.workspace = true
     36 
     37 [dev-dependencies]
     38 nostr = { git = "https://github.com/rust-nostr/nostr.git", rev = "5bba5163eb77107f82c4a8262cf29d7f33a73219", package = "nostr" }
     39 nostr-relay-builder = { git = "https://github.com/rust-nostr/nostr.git", rev = "5bba5163eb77107f82c4a8262cf29d7f33a73219", package = "nostr-relay-builder" }
     40 nostr-sdk = { git = "https://github.com/rust-nostr/nostr.git", rev = "5bba5163eb77107f82c4a8262cf29d7f33a73219", package = "nostr-sdk" }
     41 tempfile = "=3.23.0"
     42 
     43 [lints]
     44 workspace = true