Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 821 Bytes

File metadata and controls

44 lines (29 loc) · 821 Bytes

Development

This page is for building and running Lazy Blacktea from source.

Prerequisites

  • Node.js + npm
  • Rust (latest stable)
  • adb available in PATH (or configure an absolute ADB path in the app Settings)
  • Optional: scrcpy for device mirroring

Run in Dev Mode

npm install
npm run tauri dev

Build (Release)

npm install
npm run tauri build

Tauri outputs bundles under src-tauri/target/ depending on your OS.

Tests / Checks

npm run test

cargo fmt --all -- --check
cargo clippy --all-targets --all-features -- -D warnings
cargo test --all --all-features

Smoke Testing

See docs/testing.md for macOS-friendly smoke checks (web UI + Rust tests + real-device ADB smoke).

Contributing

See CONTRIBUTING.md for guidelines and PR expectations.