mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-06 11:46:41 +01:00
Biggest changes are to logging and safety.
- Panics are caught at C/Rust boundary instead of crashing program
with no messages.
- Stack trace is usually printed.
- `log` crate logging is enabled by default. Use something like
https://docs.rs/env_logger/latest/env_logger/ with writing to file
to see debug logs.
22 lines
565 B
TOML
22 lines
565 B
TOML
[package]
|
|
name = "tek_core"
|
|
edition = "2021"
|
|
version = "0.1.0"
|
|
|
|
[dependencies]
|
|
atomic_float = "1.0.0"
|
|
backtrace = "0.3.72"
|
|
better-panic = "0.3.0"
|
|
clap = { version = "4.5.4", features = [ "derive" ] }
|
|
clojure-reader = "0.1.0"
|
|
crossterm = "0.27"
|
|
jack = "0.13"
|
|
midly = "0.5"
|
|
once_cell = "1.19.0"
|
|
ratatui = { version = "0.26.3", features = [ "unstable-widget-ref", "underline-color" ] }
|
|
toml = "0.8.12"
|
|
#no_deadlocks = "1.3.2"
|
|
|
|
[dev-dependencies]
|
|
tek_mixer = { version = "0.1.0", path = "../tek_mixer" }
|
|
tek_sequencer = { version = "0.1.0", path = "../tek_sequencer" }
|