From ae92e77d5eb88faed627e38b342a041985c128d5 Mon Sep 17 00:00:00 2001 From: David Gibson Date: Tue, 14 Jun 2022 15:12:23 +1000 Subject: Makefile: Simplify pasta* targets with a pattern rule pasta, pasta.avx2 and pasta.1 are all generated as a link to the corresponding passt file. We can consolidate the 3 rules for these targets into a single pattern rule. Signed-off-by: David Gibson --- Makefile | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index dad6b53..682aa3c 100644 --- a/Makefile +++ b/Makefile @@ -107,14 +107,8 @@ passt.avx2: $(PASST_SRCS) $(PASST_HEADERS) seccomp.h passt.avx2: passt -pasta.avx2: passt.avx2 - ln -s passt.avx2 pasta.avx2 - -pasta: passt - ln -s passt pasta - -pasta.1: passt.1 - ln -s passt.1 pasta.1 +pasta.avx2 pasta.1 pasta: pasta%: passt% + ln -s $< $@ qrap: $(QRAP_SRCS) passt.h $(CC) $(CFLAGS) $(QRAP_SRCS) -o qrap -- cgit v1.2.3