From e263dcee3e590ccb0f8b3cd746d53a37fd60ad67 Mon Sep 17 00:00:00 2001
From: Eric Lippmann <eric.lippmann@icinga.com>
Date: Wed, 22 Jun 2022 21:59:56 +0200
Subject: [PATCH] Fix Makefile

---
 Makefile | 23 ++++++++++++-----------
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/Makefile b/Makefile
index 86c37b2..d5c60e4 100644
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,12 @@
-all:
-	$(MAKE) -C 33
-	$(MAKE) -C 34
-	$(MAKE) -C 35
-	$(MAKE) -C 36
-
-push:
-	$(MAKE) -C 33 push
-	$(MAKE) -C 34 push
-	$(MAKE) -C 35 push
-	$(MAKE) -C 36 push
+TARGETS := $(patsubst %/Dockerfile,%,$(wildcard */Dockerfile))
+PUSH_TARGETS := $(patsubst %,%-push,$(TARGETS))
+
+.PHONY: $(TARGETS)
+
+all: $(TARGETS)
+
+$(TARGETS):
+	$(MAKE) -C $@
+
+$(PUSH_TARGETS):
+	$(MAKE) -C $@ push
-- 
GitLab