qecp 0.2.7

Quantum Error Correction Playground for Surface Code Research
Documentation
all: test check build python

fmt:
	cargo fmt --check

# A collection of lints to catch common mistakes and improve your Rust code.
clippy:
	cargo clippy -- -Dwarnings

clean:
	cargo clean

clean-env: clean fmt clippy

test: clean-env
	cargo test
	cargo run --release -- test all

build: clean-env
	cargo test --no-run
	cargo test --no-run --release
	cargo build
	cargo build --release

check: clean-env
	cargo check
	cargo check --release

python: clean-env
	maturin develop
	# pytest tests/python