PWD:=$(shell pwd)
COVER_REPORT_FILE_PATH:=$(PWD)/target/llvm-cov/html/index.html
check:
cargo check --release
fmt:
cargo fmt --all
lint:
cargo clippy
test:
cargo test -p compiler_base_*
codecov:
rustup component add llvm-tools-preview
cargo install cargo-llvm-cov
cargo llvm-cov --workspace --ignore-filename-regex gpyrpc.rs --html --open
codecov-lcov:
rustup component add llvm-tools-preview
cargo install cargo-llvm-cov
mkdir $(PWD)/.compiler_base
cargo llvm-cov --lcov --output-path $(PWD)/.compiler_base/lcov.info --workspace --ignore-filename-regex gpyrpc.rs