- [ ] Make Doxygen use optional. - [ ] Allow specification of Doxygen executable path. - [ ] Perform an early check that the executable path exists.