Skip to content

Make dependencies of optional packages more detailed, no longer depend on all standard packages #29426

@mkoeppe

Description

@mkoeppe

#28095 (Add --enable-OPTIONALSPKG options to configure) made it possible to build Sage and a number of optional packages in one pass.

To improve opportunities for build parallelization, we should make dependencies of optional packages more detailed and no longer depend on all standard packages.

This will also make it faster to test builds from scratch to a specific optional package.

CC: @embray @dimpase @jhpalmieri

Component: build

Author: Matthias Koeppe

Branch: a5818c0

Reviewer: Jonathan Kliem

Issue created by migration from https://trac.sagemath.org/ticket/29426

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions