From efff3774c39078bc69d252750dcbd2ade05fc583 Mon Sep 17 00:00:00 2001 From: Yousong Zhou Date: Sat, 20 Oct 2018 09:01:14 +0000 Subject: [PATCH] build: allow building multiple rpms --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 66b52dd043..20cb204796 100644 --- a/Makefile +++ b/Makefile @@ -66,9 +66,10 @@ pkg/%: prepare_dir fmt $(GO_INSTALL) $(REPO_PREFIX)/$@ +# a hack rpm: - make cmd/$(filter-out $@,$(MAKECMDGOALS)) - $(BUILD_SCRIPT) $(filter-out $@,$(MAKECMDGOALS)) + $(MAKE) $(patsubst %,cmd/%,$(filter-out $@,$(MAKECMDGOALS))) + $(foreach cmd,$(filter-out $@,$(MAKECMDGOALS)),$(BUILD_SCRIPT) $(cmd);) rpmclean: rm -fr $(BUILD_DIR)/rpms