From 3e72f7e99eefcfd830d28f710f68a67a19cb08e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krystian=20Bac=C5=82awski?= Date: Sat, 17 Oct 2020 13:51:03 +0200 Subject: [PATCH] Add dependencies of genassym.cf --- build/common.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build/common.mk b/build/common.mk index b893f3596f..c90683b862 100644 --- a/build/common.mk +++ b/build/common.mk @@ -36,9 +36,11 @@ DSTPATH = $(DIR)$@ @echo "[AR] $(addprefix $(DIR),$^) -> $(DSTPATH)" $(AR) rs $@ $^ 2> /dev/null -assym.h: genassym.cf +GENASSYM-DEPS := sed -ne 's,\(include\) <\(.*\)>,$(TOPDIR)/\1/\2,gp' + +assym.h: genassym.cf $(shell $(GENASSYM-DEPS) genassym.cf) @echo "[ASSYM] $(DSTPATH)" - $(GENASSYM) $(CC) $(ASSYM_CFLAGS) $(CFLAGS) $(CPPFLAGS) < $^ > $@ + $(GENASSYM) $(CC) $(ASSYM_CFLAGS) $(CFLAGS) $(CPPFLAGS) < $< > $@ %/assym.h: %/genassym.cf @echo "[ASSYM] $(DSTPATH)"