Installation
Prerequisites
- Rust toolchain (1.75+) — install via rustup:
Terminal window curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh - C compiler — required by teide (the columnar engine). On macOS, Xcode CLT (
xcode-select --install). On Linux,build-essential. - Git — to clone the repository.
Build from Source
git clone https://github.com/TeideDB/teidelum.gitcd teidelumcargo build --releaseThe binary is at ./target/release/teidelum.
Verify Installation
./target/release/teidelum --helpOr run the test suite:
cargo testDevelopment Build
For faster iteration during development:
cargo build # debug build (faster compile, slower runtime)cargo run # build and runcargo check # type-check only (fastest feedback)