Copyright © (C) 2012 Erlware, LLC.
Authors: Aman Mangal (mangalaman93@gmail.com).
| add_app/2 | adds OTP application (package) stored at Link (only supports git, bzr and svn repositories). |
| bundle/1 | bundles the app, finds all the dependencies and copies them into the deps folder inside the app folder. |
| check/0 | verifies that there are no broken packages (index description matches with the downloaded package), updates the index simultaneously. |
| format_app/1 | returns a package details in printable format. |
| init/0 | initializes index. |
| list_apps/0 | prints the app list stored in the index (in lexicographical order). |
| remove_app/1 | removes OTP application from index. |
| show/1 | prints detailed information about the application. |
| update/0 | updates the index. |
add_app(Link, Options) -> ok
Link = string()Options = [term()]
adds OTP application (package) stored at Link (only supports git, bzr and svn repositories)
bundle(Appname) -> ok
Appname = atom()
bundles the app, finds all the dependencies and copies them into the deps folder inside the app folder
check() -> ok
verifies that there are no broken packages (index description matches with the downloaded package), updates the index simultaneously
format_app(App) -> term()
App = #application{}
returns a package details in printable format
init() -> ok
initializes index
list_apps() -> ok
prints the app list stored in the index (in lexicographical order)
remove_app(Appname) -> ok
Appname = atom()
removes OTP application from index
show(Appname) -> ok
Appname = atom()
prints detailed information about the application
update() -> ok
updates the index
Generated by EDoc