Page MenuHomePhorge

Fix docs build in pipeline
Needs ReviewPublic

Authored by tusooa on Sat, Mar 14, 7:53 AM.

Details

Reviewers
None
Group Reviewers
O1: the Kazv Project
Maniphest Tasks
T174: doxygen 1.9.8 does not build api docs properly
Summary

The way to exclude the build directory caused a problem when the project root is in a directory called build. This caused doxygen to not find anything when running on lilybuild. We moved the exclude directories from EXCLUDE_PATTERNS to EXCLUDE so that the full path of the project will not interfere with the doc generation process.

Type: skip

Test Plan

Verify the output in the doc build job contains the regular api docs. Open the doc, and verify the "File List" page does not contain src/tests nor src/examples.

Diff Detail

Repository
rL libkazv
Branch
tusooa/doxygen
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 566
Build 1114: Invoke BuildbotBuildbot build #1355
Build 1113: arc lint + arc unit