From 5737c1d5916c7bb293c30a1f27ce598bbb12c8b4 Mon Sep 17 00:00:00 2001 From: Dan Mihai Date: Sun, 23 Mar 2025 23:46:15 +0000 Subject: [PATCH] genpolicy: add support for BUILD_TYPE=debug Use "cargo build --release" when BUILD_TYPE was not specified, or when BUILD_TYPE=release. The default "cargo build" behavior is to build in debug mode. Signed-off-by: Dan Mihai --- src/tools/genpolicy/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/genpolicy/Makefile b/src/tools/genpolicy/Makefile index aeb7b7e8ba33..24ea43875bc7 100644 --- a/src/tools/genpolicy/Makefile +++ b/src/tools/genpolicy/Makefile @@ -28,7 +28,7 @@ $(GENERATED_FILES): %: %.in default: build build: $(GENERATED_FILES) - @RUSTFLAGS="$(EXTRA_RUSTFLAGS) --deny warnings" cargo build --target $(TRIPLE) --$(BUILD_TYPE) + @RUSTFLAGS="$(EXTRA_RUSTFLAGS) --deny warnings" cargo build --target $(TRIPLE) $(if $(findstring release,$(BUILD_TYPE)),--release) static-checks-build: @echo "INFO: static-checks-build do nothing.."