.PHONY: build release native test bench fmt check clippy clean install install-completions install-completions-all docker-build docker-bench verify-realworld
build:
cargo build
release:
cargo build --release
native:
RUSTFLAGS="-C target-cpu=native" cargo build --release
test:
cargo test
bench:
cargo bench
fmt:
cargo fmt
check:
cargo check
clippy:
cargo clippy -- -D warnings
clean:
cargo clean
install:
cargo install --path .
@echo ""
@./scripts/install-completions.sh sql-splitter
install-completions:
@./scripts/install-completions.sh sql-splitter
install-completions-all:
@./scripts/install-completions.sh sql-splitter all
docker-build:
docker compose -f docker/docker-compose.benchmark.yml build
docker-bench:
./docker/run-benchmark.sh --generate 100
verify-realworld:
./scripts/verify-realworld.sh