From 1a6a5930636655cf64cf4d35029fc4d5b57cbed1 Mon Sep 17 00:00:00 2001 From: Thibault Martinez Date: Wed, 3 Sep 2025 14:57:42 +0200 Subject: [PATCH] chore(makefile): return exit code if an example failed/panicked --- Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 952522c39..5588ea2ba 100644 --- a/Makefile +++ b/Makefile @@ -120,7 +120,7 @@ go-example: .PHONY: go-examples go-examples: ## Run all Go bindings examples @for example in $$(find bindings/go/examples -name "*.go" -exec basename {} .go \;); do \ - $(MAKE) go-example "$$example"; \ + $(MAKE) go-example "$$example" || exit $$?; \ done .PHONY: kotlin-example @@ -136,7 +136,7 @@ kotlin-example: .PHONY: kotlin-examples kotlin-examples: ## Run all Kotlin bindings examples @for example in $$(find bindings/kotlin/examples -name "*.kt" -exec basename {} .kt \;); do \ - $(MAKE) kotlin-example "$$example"; \ + $(MAKE) kotlin-example "$$example" || exit $$?; \ done .PHONY: python-example @@ -149,7 +149,7 @@ python-example: .PHONY: python-examples python-examples: ## Run all Python bindings examples @for example in $$(find bindings/python/examples -name "*.py" -exec basename {} .py \;); do \ - $(MAKE) python-example "$$example"; \ + $(MAKE) python-example "$$example" || exit $$?; \ done .PHONY: help