Misc. Doxygen build system improvements
commit7a02f3770de3aaea6a415b023c4d34bf59c64109
authorTeemu Murtola <teemu.murtola@gmail.com>
Wed, 26 Feb 2014 05:08:53 +0000 (26 07:08 +0200)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Wed, 26 Feb 2014 15:31:35 +0000 (26 16:31 +0100)
treefd900c8a9b752eb5139bc566ce24d862fb1cdfb3
parentb1da747f8b520ebaa1820e7711711412d3db44bf
Misc. Doxygen build system improvements

- Check Doxygen version when running one of the Doxygen targets, and
  produce a note that states the expected version if there is a
  mismatch.
- Check the result of the Doxygen process and fail the build if the
  program returns an error code.
- Add a tag to all warnings that identify the type of documentation that
  produces them.  This should make it easier to understand the Jenkins
  warnings in the case not all documentation types produce a certain
  warning.

Change-Id: I030c0b2c69958fe41f0b964399cb1c2e1b250e77
doxygen/RunDoxygen.cmake.cmakein