Current section

Files

Jump to
sied rebar.config
Raw

rebar.config

%% project_plugins intentionally NOT listed here — they are dev-only and
%% must not appear in the published rebar.config (causes rebar3 hook failures
%% when sied is used as a dependency on rebar3 >= 3.25).
%% Package file list lives in src/sied.app.src ({files, ...} / {include_paths, ...});
%% rebar3_hex reads it from the app resource, not from here.
{hex, [{doc, ex_doc}]}.
{erl_opts, [debug_info]}.
%% No pre_hooks — the NIF is shipped precompiled for Windows/Linux x86_64/macOS.
%% On other platforms (e.g. ARM) build manually: cd native/sied && cargo build --release
%% then cp native/sied/target/release/libsied.so priv/sied.so
{deps, []}.
{shell, [
{apps, [sied]}
]}.