Skip to content

Fix documentation build#1809

Merged
doug-walker merged 3 commits into
AcademySoftwareFoundation:mainfrom
remia:fix-documentation-build
Jun 29, 2023
Merged

Fix documentation build#1809
doug-walker merged 3 commits into
AcademySoftwareFoundation:mainfrom
remia:fix-documentation-build

Conversation

@remia
Copy link
Copy Markdown
Collaborator

@remia remia commented Jun 28, 2023

Fixes for documentation build under Doxygen 1.9.7, the issues seem to be related to our support of groups (\defgroup) in the step that generates the docstrings.h header from the Doxygen XMLs, for now I just removed the groups because it appears we don't handle groups properly in the generated documentation anyway.

Extracted from #1802

remia added 2 commits June 28, 2023 19:54
Signed-off-by: Rémi Achard <remiachard@gmail.com>
Signed-off-by: Rémi Achard <remiachard@gmail.com>
Signed-off-by: Rémi Achard <remiachard@gmail.com>
@doug-walker doug-walker merged commit 16b1802 into AcademySoftwareFoundation:main Jun 29, 2023
@remia remia deleted the fix-documentation-build branch July 1, 2023 20:28
brkglvn01 pushed a commit to brkglvn01/OpenColorIO that referenced this pull request Jul 12, 2023
* Fix documentation build on Doxygen 1.9.7

Signed-off-by: Rémi Achard <remiachard@gmail.com>

* Remove doxygen group names

Signed-off-by: Rémi Achard <remiachard@gmail.com>

* Remove remaining doxygen group

Signed-off-by: Rémi Achard <remiachard@gmail.com>

---------

Signed-off-by: Rémi Achard <remiachard@gmail.com>
Signed-off-by: Brooke <beg9562@rit.edu>
doug-walker pushed a commit that referenced this pull request Jul 14, 2023
* Fix documentation build (#1809)

* Fix documentation build on Doxygen 1.9.7

Signed-off-by: Rémi Achard <remiachard@gmail.com>

* Remove doxygen group names

Signed-off-by: Rémi Achard <remiachard@gmail.com>

* Remove remaining doxygen group

Signed-off-by: Rémi Achard <remiachard@gmail.com>

---------

Signed-off-by: Rémi Achard <remiachard@gmail.com>
Signed-off-by: Brooke <beg9562@rit.edu>

* Updated documentation as 3D LUTs can now be inverted

Signed-off-by: Brooke <brkglvn@gmail.com>
Signed-off-by: Brooke <beg9562@rit.edu>

---------

Signed-off-by: Rémi Achard <remiachard@gmail.com>
Signed-off-by: Brooke <beg9562@rit.edu>
Signed-off-by: Brooke <brkglvn@gmail.com>
Co-authored-by: Rémi Achard <remiachard@gmail.com>
doug-walker pushed a commit to autodesk-forks/OpenColorIO that referenced this pull request Dec 6, 2023
* Fix documentation build on Doxygen 1.9.7

Signed-off-by: Rémi Achard <remiachard@gmail.com>

* Remove doxygen group names

Signed-off-by: Rémi Achard <remiachard@gmail.com>

* Remove remaining doxygen group

Signed-off-by: Rémi Achard <remiachard@gmail.com>

---------

Signed-off-by: Rémi Achard <remiachard@gmail.com>
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com>
doug-walker pushed a commit to autodesk-forks/OpenColorIO that referenced this pull request Dec 6, 2023
…Foundation#1812)

* Fix documentation build (AcademySoftwareFoundation#1809)

* Fix documentation build on Doxygen 1.9.7

Signed-off-by: Rémi Achard <remiachard@gmail.com>

* Remove doxygen group names

Signed-off-by: Rémi Achard <remiachard@gmail.com>

* Remove remaining doxygen group

Signed-off-by: Rémi Achard <remiachard@gmail.com>

---------

Signed-off-by: Rémi Achard <remiachard@gmail.com>
Signed-off-by: Brooke <beg9562@rit.edu>

* Updated documentation as 3D LUTs can now be inverted

Signed-off-by: Brooke <brkglvn@gmail.com>
Signed-off-by: Brooke <beg9562@rit.edu>

---------

Signed-off-by: Rémi Achard <remiachard@gmail.com>
Signed-off-by: Brooke <beg9562@rit.edu>
Signed-off-by: Brooke <brkglvn@gmail.com>
Co-authored-by: Rémi Achard <remiachard@gmail.com>
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants