chiark / gitweb /
CONFIGURE_ACS
[subdirmk.git] / subdirmk / regen.mk.in
1
2 CONFIGURE       ?= configure
3 CONFIGURE_AC    ?= $(CONFIGURE).ac
4 CONFIG_STATUS   ?= config.status
5
6 CONFIGURE_ACS   += $(CONFIGURE_AC)
7
8 $(top_srcdir)/$(CONFIGURE): $(addprefix $(top_srcdir)/,$(CONFIGURE_ACS))
9         cd &^ && autoconf
10
11 $(CONFIG_STATUS): $(top_srcdir)/$(CONFIGURE)
12         ./$(CONFIG_STATUS) --recheck
13
14 MAKEFILES += subdirmk/regen.mk
15
16 main.mk $(MAKFILES): makefiles.phantom
17 .INTERMEDIATE: makefiles.phantom
18 makefiles.phantom:                                              \
19                 $(top_srcdir)/subdirmk/generate                 \
20                 $(CONFIG_STATUS)                                \
21                 $(top_srcdir)/Perdir.mk.in                      \
22                 $(foreach m,$(MAKEFILES),$(top_srcdir)/$(m).in)
23         ./$(CONFIG_STATUS)