cargo:
@awk 'BEGIN {FS = ":.*?##### "} /^[a-zA-Z_-]+:.*?##### / {printf "\033[36m%-15s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST)
cargo-build:
@. $(HOME)/.cargo/env
@echo cargo b
@cargo b
cargo-install:
@cargo install --path $(PWD)
cargo-check:
@. $(HOME)/.cargo/env
@echo cargo c
@cargo c
cargo-bench:
@. $(HOME)/.cargo/env
@echo cargo bench
@cargo bench
cargo-clean:
@. $(HOME)/.cargo/env
@echo cargo clean
@cargo clean
cargo-test:
@. $(HOME)/.cargo/env
@echo cargo test
@cargo test
cargo-build-release:
@. $(HOME)/.cargo/env>/tmp/gnostr-sha256.log
@cargo b --release