Skip to content

Comments

Add "pie install" to install missing extensions for a PHP project#213

Merged
asgrim merged 5 commits intophp:mainfrom
asgrim:check-exts-in-project
Apr 14, 2025
Merged

Add "pie install" to install missing extensions for a PHP project#213
asgrim merged 5 commits intophp:mainfrom
asgrim:check-exts-in-project

Conversation

@asgrim
Copy link
Contributor

@asgrim asgrim commented Apr 9, 2025

Add pie install without parameters to check a PHP project for missing extensions

@asgrim asgrim added the enhancement New feature or request label Apr 9, 2025
@asgrim asgrim added this to the 0.9.0 milestone Apr 9, 2025
@asgrim asgrim self-assigned this Apr 9, 2025
@asgrim asgrim merged commit 76f148c into php:main Apr 14, 2025
19 checks passed
@asgrim asgrim deleted the check-exts-in-project branch April 14, 2025 18:55
@stof
Copy link
Contributor

stof commented Apr 15, 2025

It would be great to support identifying all extensions required by a project when a composer.lock file is present.

the heroku PHP buildpack has such logic looking at the lock file: https://github.com/heroku/heroku-buildpack-php/blob/6af5a55aab8a8f9417b8c8a14b0a6f91bf005aa0/bin/util/platform.php#L124

@asgrim
Copy link
Contributor Author

asgrim commented Apr 15, 2025

Yep thanks for the suggestion, that is already in the works 👍

@asgrim
Copy link
Contributor Author

asgrim commented Apr 17, 2025

It would be great to support identifying all extensions required by a project when a composer.lock file is present.

ticket created for tracking #222

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants