Roma standalone #512
19
rebar.config
19
rebar.config
@ -1,15 +1,24 @@
|
|||||||
{erl_opts, [debug_info]}.
|
{erl_opts, [debug_info]}.
|
||||||
|
|
||||||
{escript_name, aesophia}.
|
|
||||||
|
|
||||||
{provider_hooks, [{post, [{compile, escriptize}]}]}.
|
|
||||||
|
|
||||||
%% NOTE: When possible deps are referenced by Git ref to ensure consistency between builds.
|
|
||||||
{deps, [ {aebytecode, {git, "https://github.com/aeternity/aebytecode.git",
|
{deps, [ {aebytecode, {git, "https://github.com/aeternity/aebytecode.git",
|
||||||
{ref,"99bf097"}}}
|
{ref,"99bf097"}}}
|
||||||
, {getopt, "1.0.1"}
|
, {getopt, "1.0.1"}
|
||||||
]}.
|
]}.
|
||||||
|
|
||||||
|
{escript_incl_apps, [aesophia, aebytecode, getopt]}.
|
||||||
|
{escript_main_app, aesophia}.
|
||||||
|
{escript_name, aesophia}.
|
||||||
|
{escript_emu_args, "%%! +sbtu +A0\n"}.
|
||||||
|
{provider_hooks, [{post, [{compile, escriptize}]}]}.
|
||||||
|
|
||||||
|
{post_hooks, [{"(linux|darwin|solaris|freebsd|netbsd|openbsd)",
|
||||||
|
escriptize,
|
||||||
|
"cp \"$REBAR_BUILD_DIR/bin/aesophia\" ./aesophia"},
|
||||||
|
{"win32",
|
||||||
|
escriptize,
|
||||||
|
"robocopy \"%REBAR_BUILD_DIR%/bin/\" ./ aesophia* "
|
||||||
|
"/njs /njh /nfl /ndl & exit /b 0"} % silence things
|
||||||
|
]}.
|
||||||
|
|
||||||
{dialyzer, [
|
{dialyzer, [
|
||||||
{warnings, [unknown]},
|
{warnings, [unknown]},
|
||||||
|
@ -255,5 +255,3 @@ read_contract(Name) ->
|
|||||||
{ok, Bin} = file:read_file(Name),
|
{ok, Bin} = file:read_file(Name),
|
||||||
binary_to_list(Bin).
|
binary_to_list(Bin).
|
||||||
|
|
||||||
contract_path() ->
|
|
||||||
"apps/aesophia/test/contracts".
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user