Skip to content

Improve reporting missing dependencies #2844

@Panzerschrek

Description

@Panzerschrek

See https://github.com/glfw/glfw/blob/master/src/CMakeLists.txt#L181

right now if a dependency isn't found, a helper message is shown. It's good, but not good enough, since other potentially-missing dependencies aren't reported. For example, I get a message install libxrandr development and I install it. Than I get another one: install libxinerama development package and install it and so on. It's painful to do so, if such installation isn't trivial, for example if dependencies needed to be installed as part of a CI build.

How can it be improved: all dependencies should be checked first and only then missing ones should be reported.

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildBuild file bugs and PRs (not compilation errors)enhancementFeature suggestions and PRs

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions