Skip to content

Doxygen build size is quite large #3039

@gastmaier

Description

@gastmaier

Generating 63369 files, it creates an almost 1GB build.
The amount of files themself are quite time expensive to unzip to the hosted version.

mitigations:

Yeet unused files:

  • remove .md5 and .map files (-37%)

Defer SVG rendering:
More involved approach, probably requires patching/contributing to doxygen.
Instead of using graphviz during build, use a WASM/JavaScript rewrite on the browser, rendering at the user side.

@Lewluu

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions