Module rebar3_clojerl_utils

Data Types

opts()

opts() = [{atom(), any()}]

Function Index

all_apps/1
ensure_clojerl/0
filter_app/2
find_app/2
maybe_set_sname/1
update_app_file/1Updates the list of modules in the .app file for the specified directory.

Function Details

all_apps/1

all_apps(State::rebar_state:t()) -> [rebar_app_info:t()]

ensure_clojerl/0

ensure_clojerl() -> ok

filter_app/2

filter_app(Apps::[rebar_app_info:t()], Name::binary()) -> [rebar_app_info:t()]

find_app/2

find_app(Apps::rebar_state:t(), Name::binary()) -> notfound | {ok, any()}

maybe_set_sname/1

maybe_set_sname(Opts::opts()) -> ok

update_app_file/1

update_app_file(Dir::file:name()) -> ok

Updates the list of modules in the .app file for the specified directory.

The .app file will be update to include all modules in its modules entry. The modules listed are resolved by looking for all files with the extension .beam in Dir.


Generated by EDoc