mirror of
https://github.com/logos-messaging/packages.git
synced 2026-01-02 14:13:05 +00:00
27 lines
1.1 KiB
Markdown
27 lines
1.1 KiB
Markdown
# Nimrod packages
|
|
|
|
This is a central listing of all packages for
|
|
[babel](https://github.com/nimrod-code/babel), a package manager for the
|
|
[Nimrod programming language](http://nimrod-code.org).
|
|
|
|
## Adding your own package
|
|
To add your own package, fork this repository, edit packages.json and make
|
|
a pull request.
|
|
|
|
Packages.json is a simple array of objects. Each package object should have the
|
|
following fields:
|
|
|
|
* name - The name of the package, this should match the name in the package's
|
|
babel file.
|
|
* url - The url from which to retrieve the package.
|
|
* method - The method that should be used to retrieve this package. Currently
|
|
"git" and "hg" is supported.
|
|
* tags - A list of tags describing this package.
|
|
* description - A description of this package.
|
|
* license - The license of the source code in the package.
|
|
|
|
Your packages may be removed if the url stops working. It goes without
|
|
saying that your pull request will not be accepted unless you fill out all of
|
|
the above fields correctly, the package that ``url`` points to must also contain
|
|
a babel file, or else it will be rejected.
|