X-Git-Url: https://git.distorted.org.uk/~mdw/xtoys/blobdiff_plain/01a2fe8e4dc87fdb256d95504482acf0fb06b67b..d174a250b75d50d5b2360d2bcb4028ace37ee32c:/Makefile.am diff --git a/Makefile.am b/Makefile.am index 14d29ed..ffdd407 100644 --- a/Makefile.am +++ b/Makefile.am @@ -29,6 +29,9 @@ dist_man_MANS = EXTRA_DIST = CLEANFILES = +confsubst = $(srcdir)/config/confsubst +EXTRA_DIST += config/confsubst + ###-------------------------------------------------------------------------- ### Distribution arrangements. @@ -57,6 +60,57 @@ xatom_SOURCES += xatom.c xatom_SOURCES += libxatom.h libxatom.c ###-------------------------------------------------------------------------- +### Graphical tools in Python. + +if HAVE_PYGTK + +python_PYTHON = + +## Common code. +python_PYTHON += xtoys.py + +## xmsg +bin_SCRIPTS += xmsg +CLEANFILES += xmsg +EXTRA_DIST += xmsg.in + +dist_man_MANS += xmsg.1 + +xmsg: xmsg.in Makefile + $(confsubst) $(srcdir)/xmsg.in >$@.new \ + PYTHON=$(PYTHON) VERSION=$(VERSION) + chmod +x $@.new + mv $@.new $@ + +## xcatch +bin_SCRIPTS += xcatch +CLEANFILES += xcatch +EXTRA_DIST += xcatch.in + +dist_man_MANS += xcatch.1 + +xcatch: xcatch.in Makefile + $(confsubst) $(srcdir)/xcatch.in >$@.new \ + PYTHON=$(PYTHON) VERSION=$(VERSION) + chmod +x $@.new + mv $@.new $@ + +## xgetline +bin_SCRIPTS += xgetline +CLEANFILES += xgetline +EXTRA_DIST += xgetline.in + +dist_man_MANS += xgetline.1 + +xgetline: xgetline.in Makefile + $(confsubst) $(srcdir)/xgetline.in >$@.new \ + PYTHON=$(PYTHON) VERSION=$(VERSION) + chmod +x $@.new + mv $@.new $@ + +endif + +###-------------------------------------------------------------------------- ### Debian. EXTRA_DIST += debian/rules @@ -66,4 +120,6 @@ EXTRA_DIST += debian/changelog EXTRA_DIST += debian/xtoys.install +EXTRA_DIST += debian/xtoys-gtk.install + ###----- That's all, folks --------------------------------------------------