mirror of
https://github.com/TECHNOFAB11/pay-respects.git
synced 2025-12-10 21:40:08 +01:00
38 lines
664 B
Makefile
38 lines
664 B
Makefile
build:
|
|
cargo build
|
|
|
|
release:
|
|
cargo build --release
|
|
|
|
build-all:
|
|
cargo build --workspace
|
|
|
|
release-all:
|
|
cargo build --release --workspace
|
|
|
|
clean:
|
|
cargo clean
|
|
|
|
test-rust:
|
|
cargo test --workspace --verbose
|
|
|
|
fmt:
|
|
cargo fmt
|
|
|
|
fix:
|
|
cargo clippy --all --fix --allow-dirty --allow-staged
|
|
|
|
install:
|
|
echo "Installing pay-respects core. Use `install-all` to install all modules."
|
|
cargo install --path core
|
|
|
|
install-all:
|
|
echo "Installing pay-respects core and all modules."
|
|
cargo install --path core
|
|
cargo install --path module-runtime-rules
|
|
cargo install --path module-request-ai
|
|
|
|
test-suggestions: build
|
|
cd tests && bash main.sh
|
|
|
|
test: test-rust test-suggestions
|