This module defines the rebar_resource behaviour.
Required callback functions: lock/2, download/3, needs_update/2, make_vsn/1.
location() = string()
ref() = any()
source() = {type(), location(), ref()} | {type(), location(), ref(), binary()}
type() = atom()
| download/4 | |
| lock/2 | |
| make_vsn/2 | |
| needs_update/2 | |
| new/3 |
download(Module, TmpDir, AppInfo, State) -> any()
lock(Module, AppInfo) -> any()
make_vsn(Module, AppInfo) -> any()
needs_update(Module, AppInfo) -> any()
new(Type::type(), Module::module(), State::term()) -> rebar_resource_v2:resource()
Generated by EDoc