TJA file parser written in Rust, working in Rust, Python, and WebAssembly.
Rust target requires no additional feature flags.
To build the library, run:
cargo buildTo build the CLI tool, run:
cargo build --bin tjaWe use maturin to build the Python package.
The Python package requires the python feature flag to be enabled.
To build the Python package, run:
maturin develop -F pythonWe use wasm-pack to build the WebAssembly package.
The WebAssembly package requires the wasm feature flag to be enabled.
To build the WebAssembly package, run:
wasm-pack build --features wasm