Page MenuHomeWildfire Games

docs: Improve Doxygen Visuals and Build process.
AbandonedPublic

Authored by Cayleb-Ordo on Mar 30 2024, 10:17 PM.

Details

Reviewers
None
Summary

Switched to CMake for configuring and building the doxygen Website.
Set the minimum requirements to CMake >=3.18.4 and Doxygen >=1.9.1.

ci: Update CI to use the new Doxygen Build process.

Add a new Dockerfile which uses debian:trixie instead of debian:buster.
Modify Jenkins Pipeline to use build the new Dockerfile.

Test Plan

Tested on openSUSE Tumbleweed v20240328

Diff Detail

Repository
rP 0 A.D. Public Repository
Branch
doxygen-improvement
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 22866
Build 56116: arc lint + arc unit

Event Timeline

Cayleb-Ordo created this revision.Mar 30 2024, 10:17 PM
Owners added a subscriber: Restricted Owners Package.Mar 30 2024, 10:17 PM
Cayleb-Ordo requested review of this revision.Mar 30 2024, 10:17 PM
Stan abandoned this revision.Sun, May 12, 8:22 PM
Stan added a subscriber: Stan.

Closing this one.