# # patch "ChangeLog" # from [a5f9a4f3770366354611bf54072e31ee33887d25] # to [a9cf72fd51c8679a85a11471a1a324531d20ceab] # # patch "Makefile.am" # from [308ee398868765c988fb19e3abaff29b6a9c579d] # to [8f57b338067b43d1d1ae5de118323a6c67f6be7d] # --- ChangeLog +++ ChangeLog @@ -1,3 +1,10 @@ +2005-06-19 Richard Levitte + + * Makefile.am: There's no reason for monotone.pdf or .dvi to + depend on monotone.info, since they are built from the .texi + files. Also, make the monotone.html and html targets depend + on version.texi and std_hooks.lua as well. + 2005-06-18 Matt Johnston * INSTALL: fix typo, should be -Iboost_1_31_0 not -Iboost_1_31_2 --- Makefile.am +++ Makefile.am @@ -297,10 +297,12 @@ MAKEINFOFLAGS=-I $(top_builddir) -monotone.pdf: monotone.info version.texi std_hooks.lua $(PDF_FIGURES) +monotone.info: monotone.texi version.texi std_hooks.lua -monotone.dvi: monotone.info version.texi std_hooks.lua $(EPS_FIGURES) +monotone.pdf: monotone.texi version.texi std_hooks.lua $(PDF_FIGURES) +monotone.dvi: monotone.texi version.texi std_hooks.lua $(EPS_FIGURES) + #%.eps: %.epsi # mv $< $@ # @@ -408,14 +410,14 @@ # automake doesn't build html docs -monotone.html: monotone.texi texinfo.css +monotone.html: monotone.texi version.texi std_hooks.lua texinfo.css makeinfo --no-split --no-headers --output $@ --html $< perl -i.perlbak -pe 's@@\n@' $@ rm -f monotone.html.perlbak # The .perlbak thing is needed, otherwise the perl executions fails on MinGW -html: monotone.texi texinfo.css +html: monotone.texi version.texi std_hooks.lua texinfo.css mkdir -p html makeinfo --number-sections --html --output html $< perl -i.perlbak -pe 's@@\n@' html/*.html