wez-sonos 0.1.0

Sonos API client
Documentation
.PHONY: all fmt check test regenerate

all: check

test:
	cargo nextest run

check: regenerate
	cargo check

regenerate: src/generated.rs

src/generated.rs: codegen/src/main.rs codegen/src/schema.rs codegen/Cargo.toml
	cd codegen ; cargo run
	cargo +nightly fmt

fmt:
	cd codegen ; cargo +nightly fmt
	cargo +nightly fmt