jazzdotdev / mary-poppins

The Jazz General-Purpose Package and Dependency Manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mary-poppins

Mary Poppins is a general-purpose package manager and dependency manager. It comes installed by default with Jazz, using mp-installer.

Usage

$ 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>

Creating app store

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.

About

The Jazz General-Purpose Package and Dependency Manager


Languages

Language:Lua 100.0%