Generate documentation for AI/GS libraries
The compile farm should have a target for generating doxygen documentation for AI and GS libraries, and publish them on bundles.
#2 Updated by planetmaker almost 5 years ago
- File add_doxygen.diff added
Doxygen is installed on CF now as is the squirrel2doxygen script, available under ~/bin/repos/squirrel2doxygen/doxygen_squirrel_filter.py
Currently there is only two script project which have a build job: busy-bee-gs and bee-awards. But this needs some more automatization, especially hiding the absolute path of the filter.
The one way I see that being possible is to create a default script build target (defined via a .devzone entry similar to NewGRFs define 'nml') and include the explicit script path in this default target (thus projects don't need to worry about that, they just define that they are a default script project). Starting diff attached