gmbytecode/rebar.config
Erik Stenman 3c056db0b5 Cleanup.
2019-02-20 14:06:11 +01:00

38 lines
982 B
Erlang

{minimum_otp_vsn, "20.1"}.
{erl_opts, [debug_info]}.
{deps, [ {getopt, "1.0.1"}
]}.
{escript_incl_apps, [aebytecode, getopt]}.
{escript_main_app, aebytecode}.
{escript_name, aefateasm}.
{escript_emu_args, "%%!"}.
{provider_hooks, [{post, [{compile, escriptize}]}]}.
{post_hooks, [{"(linux|darwin|solaris|freebsd|netbsd|openbsd)",
escriptize,
"cp \"$REBAR_BUILD_DIR/bin/aefateasm\" ./aefateasm"},
{"win32",
escriptize,
"robocopy \"%REBAR_BUILD_DIR%/bin/\" ./ aefateasm* "
"/njs /njh /nfl /ndl & exit /b 0"} % silence things
]}.
{dialyzer, [
{warnings, [unknown]},
{plt_apps, all_deps},
{base_plt_apps, [erts, kernel, stdlib, crypto, getopt]}
]}.
{relx, [{release, {aessembler, "0.0.1"},
[aebytecode, getopt]},
{dev_mode, true},
{include_erts, false},
{extended_start_script, true}]}.