37 lines
813 B
TOML
37 lines
813 B
TOML
[workspace]
|
|
resolver = "2"
|
|
members = [
|
|
"crates/engram-core",
|
|
"crates/engram-ffi",
|
|
"crates/engram-jni",
|
|
"crates/engram-migrate",
|
|
"crates/engram-sync",
|
|
"crates/engram-server",
|
|
"crates/engram-projection",
|
|
"crates/engram-tx",
|
|
"crates/engram-crypto",
|
|
# engram-wasm is in bindings/ and compiled separately via wasm-pack
|
|
# (wasm targets can't be in the same workspace build as native targets)
|
|
]
|
|
|
|
# Workspace-level example that depends on engram-core.
|
|
# Run with: cargo run --example basic
|
|
[[example]]
|
|
name = "basic"
|
|
path = "examples/basic.rs"
|
|
|
|
[[example]]
|
|
name = "migrate"
|
|
path = "examples/migrate.rs"
|
|
|
|
[package]
|
|
name = "engram"
|
|
version = "0.1.1"
|
|
edition = "2021"
|
|
|
|
[features]
|
|
migration = ["engram-core/migration"]
|
|
|
|
[dependencies]
|
|
engram-core = { path = "crates/engram-core" }
|