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

Add ability to upgrade tools that Briefcase has downloaded #450

Closed
freakboy3742 opened this issue Jul 15, 2020 · 0 comments
Closed

Add ability to upgrade tools that Briefcase has downloaded #450

freakboy3742 opened this issue Jul 15, 2020 · 0 comments
Labels
enhancement New features, or improvements to existing features.

Comments

@freakboy3742
Copy link
Member

freakboy3742 commented Jul 15, 2020

Briefcase will automatically download (where possible) the tools it needs to build support packages, including:

  • WiX
  • linuxdeploy
  • Java
  • The Android SDK

These tools will sometimes put out new releases. However, there is not any way to update the version that Briefcase is using.

The need for this became evident when testing #451. If you have an old version of linuxdeploy, you'll get an error:
Flag could not be matched: --deploy-deps-only. This flag was added on July 14; older versions don't have it.

Describe the solution you'd like

A new command: briefcase upgrade <tool> that allows you to upgrade any tool that has been installed (or install it if it hasn't already been).

A --all option that updates all tools that have already been installed would also be helpful.

Describe alternatives you've considered

Current workaround: manually deleting the tools folder.

@freakboy3742 freakboy3742 added the enhancement New features, or improvements to existing features. label Jul 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New features, or improvements to existing features.
Projects
None yet
Development

No branches or pull requests

1 participant