aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuben Beltran del Rio <git@r.bdr.sh>2025-01-26 17:10:31 +0100
committerRuben Beltran del Rio <git@r.bdr.sh>2025-01-26 17:10:31 +0100
commitd33e6d4dc5323513df30c598a56779b16448d595 (patch)
tree43634d115102fbd6e2bb8dfde6d10c10e65f6d0e
parent39ff8a112e043bd79220df71a74cf0549d75e06a (diff)
Load env in all cargo tasks
-rw-r--r--Makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index b763d51..766196f 100644
--- a/Makefile
+++ b/Makefile
@@ -16,16 +16,16 @@ build: prepare
@export $$(cat .env | xargs) > /dev/null 2>&1 && cargo build --profile $(profile) --target $(target)
test:
- cargo test
+ @export $$(cat .env | xargs) > /dev/null 2>&1 && cargo test
coverage:
- cargo tarpaulin
+ @export $$(cat .env | xargs) > /dev/null 2>&1 && cargo tarpaulin
format:
- cargo fmt && cargo clippy --fix
+ @export $$(cat .env | xargs) > /dev/null 2>&1 && cargo fmt && cargo clippy --fix
lint:
- cargo fmt -- --check && cargo clippy
+ @export $$(cat .env | xargs) > /dev/null 2>&1 && cargo fmt -- --check && cargo clippy
release: rpm tar deb
@$(eval filename := $(app_name)-$(target)-$(channel))