Current section
Files
Jump to
Current section
Files
rebar.config
{minimum_otp_vsn, "20.1"}.
{base_dir, "_build"}.
{deps_dir, "lib"}.
{root_dir, "."}.
{checkouts_dir, "_checkouts"}.
{plugins_dir, "plugins"}.
{erl_opts, [
debug_info,
warnings_as_errors,
{platform_define, "(linux|solaris|freebsd|darwin)", 'HAVE_SENDFILE'},
{platform_define, "(linux|freebsd)", 'BACKLOG', 128}
]}.
{cover_enabled, true}.
{relx, [
{release, {erlcode, "0.1.0"}, [
erlcode
]},
{dev_mode, true},
{include_src, false},
{include_erts, false},
{extended_start_script, true},
{vm_args, "config/vm.args"},
{sys_config, "config/sys.config"}
]}.
{pre_hooks, [
{compile, "cargo build --release"},
{compile, "sh -c \"cp $(cat so-path) priv/libnative.so\""}
]}.
{plugins, [rebar3_ex_doc]}.
{ex_doc, [
{source_url, <<"https://github.com/vihu/erlcode">>},
{extras, [<<"README.md">>, <<"LICENSE">>]},
{main, <<"readme">>}
]}.
{hex, [{doc, ex_doc}]}.