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

Labels

enhancementNew feature or requestmaintainer investigatingThis ticket is being investigated by maintainers. Please check with us before contributing PRs etc!

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions