X-Git-Url: https://git.distorted.org.uk/~mdw/cfd/blobdiff_plain/ba4d97a46a046f5170b58a29c8f1c0524c63694c..67063645fca6ec7c1ef15ffee912c32284fbbf69:/Makefile.am?ds=sidebyside diff --git a/Makefile.am b/Makefile.am index 3f87396..14de24f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -33,9 +33,14 @@ CLEANFILES = ###-------------------------------------------------------------------------- ### Handy variables. -confsubst = $(srcdir)/confsubst +confsubst = $(srcdir)/confsubst.in mkdir_p = $(srcdir)/config/install-sh -d +V_SUBST = $(V_SUBST_$(V)) +V_SUBST_ = $(V_SUBST_$(AM_DEFAULT_VERBOSITY)) +V_SUBST_0 = @echo " SUBST $@"; +SUBST = $(V_SUBST)$(confsubst) + ###-------------------------------------------------------------------------- ### Main scripts. @@ -45,10 +50,10 @@ CLEANFILES += mklinks EXTRA_DIST += mklinks.in mklinks: mklinks.in Makefile - $(confsubst) $(srcdir)/mklinks.in >$@.new \ + $(SUBST) $(srcdir)/mklinks.in >$@.new \ pkgdatadir=$(pkgdatadir) VERSION=$(VERSION) - chmod +x $@.new - mv $@.new $@ + $(AM_V_at)chmod +x $@.new + $(AM_V_at)mv $@.new $@ ## findlinks bin_SCRIPTS += findlinks @@ -56,10 +61,10 @@ CLEANFILES += findlinks EXTRA_DIST += findlinks.in findlinks: findlinks.in Makefile - $(confsubst) $(srcdir)/findlinks.in >$@.new \ + $(SUBST) $(srcdir)/findlinks.in >$@.new \ pkgdatadir=$(pkgdatadir) VERSION=$(VERSION) - chmod +x $@.new - mv $@.new $@ + $(AM_V_at)chmod +x $@.new + $(AM_V_at)mv $@.new $@ ## mdw-setup bin_SCRIPTS += mdw-setup @@ -83,7 +88,33 @@ pkgdata_DATA += getdate.y getdate.h ## Scripts. pkgdata_SCRIPTS += install-ac pkgdata_SCRIPTS += maninst + +## Python support stuff. +pkgdata_SCRIPTS += mdwsetup.py + +## confsubst pkgdata_SCRIPTS += confsubst +CLEANFILES += confsubst +EXTRA_DIST += confsubst.in + +confsubst: confsubst.in Makefile + $(SUBST) $(srcdir)/confsubst.in >$@.new VERSION=$(VERSION) + $(AM_V_at)chmod +x $@.new + $(AM_V_at)mv $@.new $@ + +## auto-version +pkgdata_SCRIPTS += auto-version +CLEANFILES += auto-version +EXTRA_DIST += auto-version.in + +auto-version: auto-version.in Makefile + $(SUBST) $(srcdir)/auto-version.in >$@.new VERSION=$(VERSION) + $(AM_V_at)chmod +x $@.new + $(AM_V_at)mv $@.new $@ + +## Testsuites. +pkgdata_DATA += autotest.am +pkgdata_DATA += testsuite.at EXTRA_DIST += $(pkgdata_DATA) EXTRA_DIST += $(pkgdata_SCRIPTS)