--- gnutrition/Makefile.am 2026/05/08 23:18:25 1.3 +++ gnutrition/Makefile.am 2026/05/18 19:36:06 1.7 @@ -1,6 +1,6 @@ # SPDX-License-Identifier: GPL-3.0-or-later # -# $Id: Makefile.am,v 1.3 2026/05/08 23:18:25 asm Exp $ +# $Id: Makefile.am,v 1.7 2026/05/18 19:36:06 asm Exp $ # # Makefile.am for GNUtrition # @@ -13,8 +13,6 @@ bin_PROGRAMS = gnutrition bin_SCRIPTS = gnutrition-updatedb gnutrition_datadir = $(datadir)/gnutrition -info_TEXINFOS = gnutrition.texi - doc_DATA = \ AUTHORS \ ChangeLog \ @@ -22,9 +20,15 @@ doc_DATA = \ COPYING \ INSTALL \ NEWS \ - README \ - gnutrition.html \ - gnutrition.pdf + README + +if INSTALL_HTML +doc_DATA += gnutrition.html +endif + +if INSTALL_PDF +doc_DATA += gnutrition.pdf +endif AM_CPPFLAGS = -DPKGDATADIR=\"$(pkgdatadir)\" @@ -83,25 +87,38 @@ EXTRA_DIST = \ log.h \ ui.h \ version.sh \ + .ver \ gnutrition-updatedb.in \ ChangeLog.OLD \ gnutrition.texi \ gfdl.texi +if INSTALL_HTML +EXTRA_DIST += gnutrition.html +endif + +if INSTALL_PDF +EXTRA_DIST += gnutrition.pdf +endif + # ----------------------------------------------------------------------------- # Documentation # ----------------------------------------------------------------------------- +if HAVE_TEXINFO all-local: gnutrition.html gnutrition.pdf - +version.texi: .ver + echo "@set VERSION $$(cat .ver)" > $@ gnutrition.html: gnutrition.texi texi2html --html --no-split $(srcdir)/gnutrition.texi -o $@ - gnutrition.pdf: gnutrition.texi texi2pdf --clean $(srcdir)/gnutrition.texi -o $@ - +else +all-local: +endif # Man page. dist_man_MANS = gnutrition.1 -CLEANFILES = gnutrition-updatedb gnutrition.html gnutrition.pdf +CLEANFILES = gnutrition-updatedb +MAINTAINERCLEANFILES = gnutrition.html gnutrition.pdf