This commit is contained in:
2025-06-16 15:32:04 -07:00
parent e32e941e14
commit 94dfd5ec83
3 changed files with 230 additions and 0 deletions

View File

@@ -9,11 +9,17 @@ members = ["libs/*"]
[workspace.dependencies]
quick-error = "2"
rust_decimal = "1"
safer-ffi = { version = "^0.1" }
[[bin]]
name = "slang"
path = "src/main.rs"
[lib]
name = "slanglib"
path = "src/lib.rs"
crate-type = ["staticlib"]
[dependencies]
clap = { version = "^4.5", features = ["derive"] }
quick-error = { workspace = true }
@@ -21,6 +27,10 @@ rust_decimal = { workspace = true }
tokenizer = { path = "libs/tokenizer" }
parser = { path = "libs/parser" }
compiler = { path = "libs/compiler" }
safer-ffi = { workspace = true }
[features]
headers = ["safer-ffi/headers"]
[dev-dependencies]
anyhow = { version = "^1.0", features = ["backtrace"] }