.PHONY: docker-% dev test bench
docker: Dockerfile startup.sh
docker build --no-cache -t "rxdp:latest" .
touch docker
dev:
/bin/bash
test:
cargo test --features=test
bench:
cargo bench --features=test
docker-%: docker
docker run -ti --rm --privileged -v "$(PWD)":/rxdp -v /tmp/rxdp_cache/:/tmp/cache/ -e CARGO_HOME=/tmp/cache/ rxdp:latest make $*