909c1577f1
- crates/ → engrams/ (Rust engrams live here) - bindings/ → receptors/ (cross-language access points into the graph) - Cargo.toml workspace paths updated
38 lines
856 B
TOML
38 lines
856 B
TOML
[workspace]
|
|
resolver = "2"
|
|
members = [
|
|
"engrams/engram-core",
|
|
"engrams/engram-ffi",
|
|
"engrams/engram-jni",
|
|
"engrams/engram-migrate",
|
|
"engrams/engram-sync",
|
|
"engrams/engram-server",
|
|
"engrams/engram-projection",
|
|
"engrams/engram-tx",
|
|
"engrams/engram-crypto",
|
|
"engrams/engram-reasoning",
|
|
# engram-wasm is in receptors/ 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 = "engrams/engram-core" }
|