Skip to content

Utilities/Sphinx: Allow linking to command signatures

Matthew Woehlke requested to merge matthew-woehlke/cmake:signature-refs into master

Rewrite how we record objects in our Sphinx extensions to more closely conform to how other domains do likewise, and to store more information than was previously being stored. Also record signatures thusly. Don't automatically strip parameters from a :command: reference, as these may now link signatures. (But do so, for now, as a fallback if xref resolution doesn't find a matching signature.)

Merge request reports