[patch #8462] missing .tag touch in ax_prog_doxygen.m4

anonymous <[email protected]>
Newsgroups gmane.comp.sysutils.autoconf.archive-maintainers
Message-ID <[email protected]>
URL:
  <http://savannah.gnu.org/patch/?8462>

                 Summary: missing .tag touch in ax_prog_doxygen.m4
                 Project: GNU Autoconf Archive
            Submitted by: None
            Submitted on: Thu 15 May 2014 04:44:35 PM UTC
                Priority: 5 - Normal
                  Status: None
             Assigned to: None
        Originator Email: [email protected]
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

The (commented-out) stanza

@DX_DOCDIR@/@[email protected]: $(DX_CONFIG) $(pkginclude_HEADERS)
	rm -rf @DX_DOCDIR@
	$(DX_ENV) $(DX_DOXYGEN) $(srcdir)/$(DX_CONFIG)

in ax_prog_doxygen.m4 should have an extra final line,

	echo Timestamp > $@

Without this, doxygen is run repeatedly, once for each target that depends on
@DX_DOCDIR@/@[email protected], of which there can in general be many: once for
each man page, once for the PDF docs, once for the HTML docs, etc.  Doxygen is
also run, unnecessarily, at "make install" time, which is inappropriate.




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/patch/?8462>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.