Page MenuHomeWildfire Games

docs: Improve Doxygen Visuals and Build process.
AbandonedPublic

Authored by Cayleb-Ordo on Mar 30 2024, 10:17 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Sep 4, 11:54 PM
Unknown Object (File)
Aug 27 2024, 4:58 PM
Subscribers
Restricted Owners Package

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 Passed
Unit
No Test Coverage
Build Status
Buildable 22866
Build 56116: arc lint + arc unit