diff --git a/Make.mk b/Make.mk index 7ba5f46a..69e09685 100644 --- a/Make.mk +++ b/Make.mk @@ -54,7 +54,6 @@ endif dirs := $(sort $(dir $(src))) csrc := $(filter %.c, $(src)) tsrc := $(filter %.t, $(src)) -m4src := $(filter m4/%.m4, $(src)) man6 := $(filter man/%.6, $(src)) builtins := $(filter src/lib/global/%.config, $(src)) @@ -368,7 +367,7 @@ $(srcdir)/stamp-h.in: configure.ac aclocal.m4 cd $(srcdir) && autoheader touch $@ -$(srcdir)/aclocal.m4: $(m4src) +$(srcdir)/aclocal.m4: $(filter m4/%.m4, $(src)) cd $(srcdir) && aclocal -I m4 # config.status might not change config.h; use the stamp file. @@ -395,5 +394,5 @@ $(srcdir)/src/client/config.h.in: src/client/configure.ac src/client/aclocal.m4 cd $(dir $@) && autoheader touch $@ -$(srcdir)/src/client/aclocal.m4: $(m4src) - cd $(srcdir)/src/client && aclocal -I ../../m4 +$(srcdir)/src/client/aclocal.m4: m4/lib_socket_nsl.m4 m4/my_termlib.m4 m4/my_windows_api.m4 + cat $^ >$@