Releases: TendTo/rules_doxygen
Releases · TendTo/rules_doxygen
rules_doxygen 2.4.1
Added
Doxyfile
is now included in thedoxygen
rule DefaultInfo provider- Mnemonic
DoxygenBuild
added to thectx.run
in thedoxygen
rule - Added support by default for the
$(OUTDIR)
make variable in thedoxygen
rule #28 (thanks to @kaycebasques) doxylink
example in the documentation
Changed
- Updated documentation
- More information in the progress message of the
doxygen
rule
Full Changelog: 2.4.0...2.4.1
rules_doxygen 2.4.0
2.3.0
rules_doxygen 2.2.2
Added
- CI tests for both Bazel 7 and 8
Fix
- Remove dependency on
@bazel_tools//tools/build_defs/repo
to support Bazel 7.0.0 #22 (thanks to @filmil) - Remove unnecessary
get_auth
Changed
- Made documentation clearer
Full Changelog: 2.2.1...2.2.2
rules_doxygen 2.2.1
Fix
- Added missing config DOT_TRANSPARENT
Changed
- Updated documentation and added example with the output substitution
Full Changelog: 2.2.0...2.2.1
rules_doxygen 2.2.0
Added
- OutputGroup support in the
doxygen
rule #20 (thanks to @kaycebasques)
Changed
- Updated documentation (thanks to @hofbi)
- Default doxygen version is now
1.13.2
Full Changelog: 2.1.0...2.2.0
rules_doxygen 2.1.0
Added
- Most of the
doxygen
parameters are now available in thedoxygen
extension rule - Support for make substitutions in the
doxygen
extension rule #11 (thanks to @hofbi) repository
tag in thedoxygen
extension rule to avoid conflicts with other modules when used in a submodule #15 (thanks to @blaizard)
Fix
doxygen
list parameters not properly escaping their values #12 (thanks to @kaycebasques)- Missing dependency on
skylib
for the documentation
Changed
- Updated documentation (thanks to @Vertexwahn)
Full Changelog: 2.0.0...2.1.0
rules_doxygen 2.0.0
Added
- Platform
mac-silicon
to support the Apple silicon macs (thanks to @kaycebasques, @Wyverald, @tpudlik, @rickeylev) - Allow executable configuration in the
doxygen
extension rule (thanks to @kaycebasques, @Wyverald, @tpudlik, @rickeylev)
Changed
- Module extension tag renamed from
version
toconfiguration
BREAKING CHANGE - Updated documentation
Full Changelog: 1.3.0...2.0.0
rules_doxygen 1.3.0
Added
- Support hermetic build for
macos
platform (thanks to @kaycebasques) - Support for platform-specific configurations in the extension rule
Changed
- Update dependencies (stardoc 0.6.2 -> 0.7.1, platforms 0.0.5 -> 0.0.10)
- Refactor of internal repository and extension rules
- Updated documentation
Full Changelog: 1.2.0...1.3.0
rules_doxygen 1.2.0
Added
- Support for system-wide doxygen installation. This allows the rule to run on mac os, but loses hermeticity. Can be enabled by using doxygen version
0.0.0
. - Testes for the new feature in the CI pipeline
- Local repository rule for doxygen
Changed
- Default doxygen version is now
1.12.0
Full Changelog: 1.1.3...1.2.0