]> git.meshlink.io Git - meshlink/blob - m4/Makefile.am.in
Autoconf cleanup. Works for both 2.13 and 2.53, although running autoconf
[meshlink] / m4 / Makefile.am.in
1 ## Process this file with automake to produce Makefile.in   -*-Makefile-*-
2
3 ##m4-files-begin
4 ##m4-files-end
5
6 Makefile.am: Makefile.am.in
7         rm -f $@ $@t
8         sed -n '1,/^##m4-files-begin/p' $< > $@t
9         ( echo EXTRA_DIST = README Makefile.am.in; \
10           find . -type f -name '*.m4' -print |sed 's,^\./,,' |sort ) \
11           |fmt | (tr '\012' @; echo) \
12               |sed 's/@$$/%/;s/@/ \\@/g' |tr @% '\012\012' \
13                 >> $@t
14         sed -n '/^##m4-files-end/,$$p' $< >> $@t
15         chmod a-w $@t
16         mv $@t $@