Skip to content

Building PyPI package from source requires Doxygen #1744

@remia

Description

@remia

When building the Python package from source, either with pip --no-binary or on architectures where no prebuilt wheel are available, the build process try to generate the documentation and will fail if Doxygen is not found on the system. Ideally this should be detected during the configuration of the build and documentation generated only if the required dependencies are available.

Probably have to update this hard-coded variable https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/main/setup.py#L80 and make sure build without the doc works.

Reported by @KelSolaar #1573 (comment)

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