X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Makefile.am;fp=Makefile.am;h=bd28503e0fc9da654f302fc7a94c768cd877e7a4;hb=69ed81b2ad13646d885c5f18604ecc5633404ddf;hp=0000000000000000000000000000000000000000;hpb=a6f5a05fa098aeb35cd184682c271244f05907e8;p=pspp diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000000..bd28503e0f --- /dev/null +++ b/Makefile.am @@ -0,0 +1,29 @@ +AUTOMAKE_OPTIONS = foreign + +dist_noinst_DATA = make-builder.as dist-pspp.as #build-pspp.as + +dist_noinst_SCRIPTS = make-builder +dist_noinst_DATA += dist-pspp.in #build-pspp.in + +AUTOM4TE = autom4te + +make-builder.in: make-builder.as + $(AUTOM4TE) --language M4sh make-builder.as -o $@ +dist-pspp.in: dist-pspp.as build-pspp.m4 + $(AUTOM4TE) --language build-pspp dist-pspp.as -o $@ +#build-pspp.in: build-pspp.as build-pspp.m4 +# $(AUTOM4TE) --language build-pspp build-pspp.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 $@