Skip to content

fix conditional building of sage docs #41160

@dimpase

Description

@dimpase

Currently we have html docs built unconditionally by make, which triggers a meson slowdown due to dependencies between docs being too "eager".

This is triggered by the line subdir('doc') in src/meson.build. This should be conditional on
a meson option. (and this meson option should also be possible to invoke from ./configure)

We have broken optional packages sagemath_doc_html and sagemath_doc_pdf which were meant to control conditional docbuild (maybe?). (One needs to add a disabler for docbuild as soon as --disable-sagemath_doc_html is given to ./configure)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions