summaryrefslogtreecommitdiff
path: root/rebar.config.sample
diff options
context:
space:
mode:
authorDave Smith <dizzyd@dizzyd.com>2012-11-23 07:19:32 -0800
committerDave Smith <dizzyd@dizzyd.com>2012-11-23 07:19:32 -0800
commit329eba4e52c7ff01b818e999f79402e2e2883725 (patch)
treed43d82e88e01fc7f8f5de24a20231e18b7832c6e /rebar.config.sample
parent7325784fb0440bba6b8cfe07a864962795e7bf0b (diff)
parente86ec457b6bb96379f6c9363f177a40e7d850d36 (diff)
Merge pull request #13 from tuncer/fixes
Fixes
Diffstat (limited to 'rebar.config.sample')
-rw-r--r--rebar.config.sample32
1 files changed, 24 insertions, 8 deletions
diff --git a/rebar.config.sample b/rebar.config.sample
index 8e4b51e..c0d0735 100644
--- a/rebar.config.sample
+++ b/rebar.config.sample
@@ -5,6 +5,11 @@
%% == Core ==
+%% Check required ERTS or OTP release version
+{require_erts_vsn, ".*"}.
+{require_otp_vsn, ".*"}.
+{require_min_otp_vsn, ".*"}.
+
%% Additional library directories to add to the code path
{lib_dirs, []}.
@@ -30,6 +35,18 @@
%% SNMP mibs to compile first?
{mib_first_files, []}.
+%% leex options
+{xrl_opts, []}.
+
+%% leex files to compile first
+{xrl_first_files, []}.
+
+%% yecc options
+{yrl_opts, []}.
+
+%% yecc files to compile first
+{yrl_first_files, []}.
+
%% == EDoc ==
%% EDoc options
@@ -50,6 +67,13 @@
{"linux", "priv/hello_linux", ["c_src/hello_linux.c"]},
{"linux", "priv/hello_linux", ["c_src/*.c"], [{env, []}]}]}.
+%% == escriptize ==
+{escript_name, "application"}.
+{escript_incl_apps, []}.
+{escript_shebang, "#!/usr/bin/env escript\n"}.
+{escript_comment, "%%\n"}.
+{escript_emu_args, "%%! -pa ~s/~s/ebin\n"}.
+
%% == LFE Compiler ==
%% LFE files to compile before the rest
@@ -114,16 +138,8 @@
%% Which files to cleanup
{clean_files, ["file", "file2"]}.
-%% == Reltool ==
-
-%% Target directory for the release
-{target, "target"}.
-
%% == OTP Applications ==
-%% Binaries to link into the erlang path?
-{app_bin, []}.
-
%% Enable validation of the OTP app module list. Default is 'true'
{validate_app_modules, true}.