AUTOMAKE_OPTIONS = foreign dist_noinst_DATA = make-builder.as make-src-dist.as make-bin-dist.as dist_noinst_SCRIPTS = make-builder dist_noinst_DATA += make-src-dist.in make-bin-dist.in AUTOM4TE = autom4te make-builder.in: make-builder.as $(AUTOM4TE) --language M4sh make-builder.as -o $@ make-src-dist.in: make-src-dist.as build-pspp.m4 $(AUTOM4TE) --language build-pspp make-src-dist.as -o $@ make-bin-dist.in: make-bin-dist.as build-pspp.m4 $(AUTOM4TE) --language build-pspp make-bin-dist.as -o $@ edit = sed \ -e 's|@VERSION[@]|$(VERSION)|g' \ -e 's|@PACKAGE_NAME[@]|$(PACKAGE_NAME)|g' \ -e 's|@configure_input[@]|Generated from $@.in; do not edit by hand.|g' make-builder: make-builder.in rm -f $@ $@.tmp srcdir=''; \ test -f ./$@.in || srcdir=$(srcdir)/; \ $(edit) $${srcdir}$@.in >$@.tmp chmod +x $@.tmp chmod a-w $@.tmp mv $@.tmp $@