]> git.pond.sub.org Git - empserver/blobdiff - Make.mk
Remake src/client/aclocal.m4 with aclocal instead of cp
[empserver] / Make.mk
diff --git a/Make.mk b/Make.mk
index 4c419dcf943b64a1a7707ab445c48cf4c1da50a1..ddee0722ac0442f133b877b3bac6a0e7592eb5f3 100644 (file)
--- a/Make.mk
+++ b/Make.mk
@@ -54,6 +54,7 @@ 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))
 
@@ -363,7 +364,7 @@ $(srcdir)/stamp-h.in: configure.ac aclocal.m4
        cd $(srcdir) && autoheader
        touch $@
 
-$(srcdir)/aclocal.m4: $(filter m4/%.m4, $(src))
+$(srcdir)/aclocal.m4: $(m4src)
        cd $(srcdir) && aclocal -I m4
 
 # config.status might not change config.h; use the stamp file.
@@ -390,5 +391,5 @@ $(srcdir)/src/client/config.h.in: src/client/configure.ac src/client/aclocal.m4
        cd $(dir $@) && autoheader
        touch $@
 
-$(srcdir)/src/client/aclocal.m4: m4/lib_socket_nsl.m4
-       cp -f $< $@
+$(srcdir)/src/client/aclocal.m4: $(m4src)
+       cd $(srcdir)/src/client && aclocal -I ../../m4