X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?p=subdirmk.git;a=blobdiff_plain;f=Subdir.mk.in;fp=Subdir.mk.in;h=fa38d6578e06fdea3e002767cfdddfb3e8847823;hp=722d1dc4588c6cc1048906d45102e2e96ecfb69d;hb=7f65a1d52dc8ffb851826daf2d01971631467f93;hpb=e0d6429b6d8ed4c07f1dec7adeeab6984bb5c56c diff --git a/Subdir.mk.in b/Subdir.mk.in index 722d1dc..fa38d65 100644 --- a/Subdir.mk.in +++ b/Subdir.mk.in @@ -29,8 +29,8 @@ COMPILE ?= $(CC) -c -o$@ -MD $(DEFS) $(INCLUDES) $(CFLAGS) config.status: &^/configure ./config.status --recheck -subdirs.mk: config.status &^/build-aux/subdirmk-setup - ./config.status $@ - -%/Subdir.mk: &^/%/Subdir.mk.in subdirs.mk - ./config.status $@ +subdirs.mk $(MAKFILES): makefiles.phantom +.INTERMEDIATE: makefiles.phantom +makefiles.phantom: $(addprefix &^/,$(addsuffix .in,$(MAKEFILES))) \ + config.status &^/build-aux/subdirmk-setup + ./config.status