Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0

Added

  • Initial release

1.1.0

Added

  • Possibility of using a custom Doxyfile
  • Added documentation to rules, macro and extensions

Fixed

  • Correctly use project_name and project_brief in the macro
  • Unfreeze default list in macro

1.1.1

Added

  • Automatically determine the INPUT value for the Doxyfile based on the sources of the target
  • Customizable extra args to doxygen invocation
  • Some more easy to use common configurations for the doxygen macro

Fixed

  • Remove superfluous \ before the \n in the doxygen configurations list formatting

1.1.2

Added

  • Forward **kwargs from the doxygen macro to the underlying _doxygen rule invocation #1
  • Some more easy to use common configurations for the doxygen macro

Changed

  • Updated documentation

1.1.3

Added

  • dot_executable parameter in the macro
  • Example of how to use the doxygen alongside graphviz in hermetic builds

NEXT.VERSION