Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install command & related components #4

Closed
asgrim opened this issue Feb 29, 2024 · 0 comments · Fixed by #21
Closed

Install command & related components #4

asgrim opened this issue Feb 29, 2024 · 0 comments · Fixed by #21
Assignees
Labels
enhancement New feature or request

Comments

@asgrim
Copy link
Collaborator

asgrim commented Feb 29, 2024

Design documentation: https://github.com/ThePHPF/pie-design/blob/main/README.md

Implement the "Install" command, and its related components:

  • Installer component
  • Component to fork and perform super-user operations, prompting for sudo access if required
  • Windows installer (Copy DLL to PHP)
  • Linux installer (make install)
  • Configure the PHP INI
  • Show the release notes
  • Cleanup

Definition of done:

  • A Linux user is able to download, build, and install a downloaded package using a command like bin/pie install ext-foo:^1.2
  • A Windows user is able to download, and install a downloaded package using a command like bin/pie install ext-foo:^1.2
@asgrim asgrim added the enhancement New feature or request label Feb 29, 2024
@asgrim asgrim self-assigned this Feb 29, 2024
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 a pull request may close this issue.

1 participant