From f7f99f52b59f0effa194bbedb22afc5b65e4e350 Mon Sep 17 00:00:00 2001 From: Kai Krakow Date: Fri, 24 Nov 2017 14:43:57 +0100 Subject: [PATCH] Generalize sed invocation rule Remove the redundant sed call by generalizing the rule to apply sed to .in templates. Signed-off-by: Kai Krakow --- Makefile | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Makefile b/Makefile index bce6d99..7fa6d05 100644 --- a/Makefile +++ b/Makefile @@ -25,10 +25,7 @@ test: ## Run tests test: lib src $(MAKE) -C test -scripts/beesd: scripts/beesd.in - sed -e's#@LIBEXEC_PREFIX@#$(LIBEXEC_PREFIX)#' -e's#@PREFIX@#$(PREFIX)#' "$<" >"$@" - -scripts/beesd@.service: scripts/beesd@.service.in +scripts/%: scripts/%.in sed -e's#@LIBEXEC_PREFIX@#$(LIBEXEC_PREFIX)#' -e's#@PREFIX@#$(PREFIX)#' "$<" >"$@" scripts: scripts/beesd scripts/beesd@.service