Skip to content

Expose a check command #604

@theofidry

Description

@theofidry

If one tries to build an extension but misses the build tools, then they get a failure. The checks are done in https://github.com/php/pie/blob/11653f8bd15a43a438870c8d7ef124c8f66767b2/src/SelfManage/BuildTools/CheckAllBuildTools.php#L111C21-L111C26.

I'm wondering if we could have a command to check this. It can serve two purposes:

  • Instead of having to guess what tools is needed depending of the platform, they are all clearly listed.
  • Once one has them installed, it's would be more convenient to have that command to check that a docker image contains the said tools, rather than checking that each individual tool is available.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions