.PHONY: build test clean run
CARGO := cargo
TARGET := target/release/hvac
build:
$(CARGO) build --release
ln -sf $(TARGET) hvac
test:
$(CARGO) test -- --nocapture
clean:
$(CARGO) clean
run: build
./$(TARGET) --config config.yaml /mnt/media/tv
check:
$(CARGO) clippy -- -D warnings
$(CARGO) fmt --check