Skip to content

upgrade

Briefcase uses external tools to manage the process of packaging apps. Where possible, Briefcase will manage the process of obtaining those tools. This is currently done for

  • WiX (used by the Windows MSI backend)
  • linuxdeploy (used by the Linux AppImage backend)
  • Java JDK (used by the Android backed)
  • Android SDK (used by the Android backend)

Over time, it may be necessary to upgrade these tools. The upgrade command provides a way to perform these upgrades.

If you are managing your own version of these tools (e.g., if you have downloaded the Android SDK and have set the ANDROID_HOME environment variable), you must manage any upgrades on your own.

Usage

To see what tools are currently being managed by Briefcase:

$ briefcase upgrade --list

To upgrade all the tools that are currently being managed by Briefcase:

$ briefcase upgrade

To upgrade a specific tool:

$ briefcase upgrade <tool_name>

Options

The following options can be provided at the command line.

-l / --list

List the tools that are currently being managed by Briefcase.