include .env # Install system dependencies on OSX install-osx: brew install python@3.11 run: env $(shell cat .env | xargs) cargo run --example $(filter-out $@,$(MAKECMDGOALS)) pybuild: maturin develop build: cargo build --release build-experimental: cargo build --release --features experimental test: env $(shell cat .env.test | xargs) cargo test coverage: # extra args to tarpaulin seem to be required due to https://github.com/xd009642/tarpaulin/issues/1092 env $(shell cat .env.test | xargs) cargo tarpaulin --engine llvm --no-dead-code test-specific: env $(shell cat .env.test | xargs) cargo test --test query_for_value clean: cargo clean clippy: cargo clippy --all-targets --all-features -- -D warnings