Files
TerminalBasic/Cargo.toml
Chili Palmer 5821ace0cf Projektrahmen: Cargo-Workspace, README und PLAN
Workspace mit sechs Crates (tb-frontend, tb-vm, tb-runtime, tb-ui,
tb-cli, tb-ide) als Geruest fuer die Re-Implementierung des
DOS-BASIC-Dialekts. Binaries: tbdos (IDE/TUI) und tbdosc
(Standalone-Compiler). PLAN.md dokumentiert Phasen, Explorations-
schritte und die Abwaegung der VM-/Runtime-Optionen (Entscheidung:
eigene Bytecode-VM, TBVM).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-01 16:21:09 +02:00

38 lines
644 B
TOML

[workspace]
resolver = "2"
members = [
"crates/tb-frontend",
"crates/tb-vm",
"crates/tb-runtime",
"crates/tb-ui",
"crates/tb-cli",
"crates/tb-ide",
]
[workspace.package]
version = "0.1.0"
edition = "2021"
license = "MIT"
repository = ""
authors = ["Georg Bauer"]
[workspace.dependencies]
# UI / Terminal
ratatui = "0.29"
crossterm = "0.28"
# Allgemein
anyhow = "1"
thiserror = "2"
log = "0.4"
# Interne Crates
tb-frontend = { path = "crates/tb-frontend" }
tb-vm = { path = "crates/tb-vm" }
tb-runtime = { path = "crates/tb-runtime" }
tb-ui = { path = "crates/tb-ui" }
[profile.release]
lto = true
codegen-units = 1