qdft 0.1.0

Constant-Q Sliding DFT
Documentation
.PHONY: help build clean test bench analysis upload upload-check

help:
	@echo build
	@echo clean
	@echo test
	@echo bench
	@echo analysis
	@echo upload
	@echo upload-check

build:
	@cargo build --workspace

clean:
	@rm -rf target

test:
	@cargo build --tests
	@cargo test --workspace

bench:
	@cargo build --release --example bench
	@cargo run --release --example bench

analysis:
	@cargo build --example analysis
	@cargo run --example analysis
	@python examples/analysis.py

upload:
	@cp -f ../LICENSE ../README.md .
	@cargo publish --allow-dirty
	@rm -rf LICENSE README.md

upload-check:
	@cp -f ../LICENSE ../README.md .
	@cargo publish --allow-dirty --dry-run
	@rm -rf LICENSE README.md