Packages

A Node.js BLE (Bluetooth Low Energy) port for Erlang and Elixir.

Current section

Files

Jump to
noble rebar.config
Raw

rebar.config

%% -*- mode: erlang; tab-width: 4; indent-tabs-mode: 1; st-rulers: [70] -*-
%% vim: ts=4 sw=4 ft=erlang noet
{erl_opts, [debug_info, warnings_as_errors]}.
{deps, [
jason,
json_xema
]}.
{plugins, [rebar_mix]}.
{provider_hooks, [
{pre, [{compile, {mix, find_elixir_libs}}]},
{post, [{compile, {mix, consolidate_protocols}}]}
]}.
{pre_hooks, [
{compile, "priv/install.sh"}
]}.
{pre_hooks, [
{"(linux|darwin|solaris)", compile, "make -C priv"},
{"(freebsd|netbsd|openbsd)", compile, "gmake -C priv"}
]}.
{post_hooks, [
{"(linux|darwin|solaris)", clean, "make -C priv clean distclean"},
{"(freebsd|netbsd|openbsd)", clean, "gmake -C priv clean distclean"}
]}.
{shell, [
{apps, [noble]}
]}.