Mary Poppins is a general-purpose package manager and dependency manager. It comes installed by default with Jazz, using mp-installer.
$ mp
usage: mp unpack
usage: mp upgrade
usage: mp refresh
usage: mp install <package-name>
usage: mp search <package-name>
usage: mp uninstall <package-name>
usage: mp [help]
To install an app first you will have to refresh/download the
repository. Use mp refresh
to refresh it.
To install:
$ mp install <app-name>
To uninstall:
$ mp uninstall <app-name>
To download the dependencies of any manually cloned torchbear app:
$ mp unpack
To update the dependencies:
$ mp upgrade .
or
$ mp upgrade <package-name>
To install apps mp
looks into a scl file which has the
available apps, the default one is FPS app-store.
To create your own, you will have to create a repository with
packages.scl
file and edit the url in
config.lua
Then, mp refresh
and your new repository is ready.