aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric <[email protected]>2012-11-21 17:38:32 -0500
committerJordan Wilberding <[email protected]>2012-11-21 16:44:05 -0700
commitfe8dbb81d2e0c659f9898afb04c7e62ca0d72693 (patch)
treeb5b07c451bf9da27a4460e29e3d160ade0a49b3f
parent6adcbaf611cbe33dc81687190e077dd927a45e54 (diff)
downloadrelx-fe8dbb81d2e0c659f9898afb04c7e62ca0d72693.tar.gz
relx-fe8dbb81d2e0c659f9898afb04c7e62ca0d72693.tar.bz2
relx-fe8dbb81d2e0c659f9898afb04c7e62ca0d72693.zip
cleanup the rebar config
Signed-off-by: Jordan Wilberding <[email protected]>
-rw-r--r--rebar.config19
-rw-r--r--src/relcool.app.src26
2 files changed, 13 insertions, 32 deletions
diff --git a/rebar.config b/rebar.config
index 2211100..2b2f0b3 100644
--- a/rebar.config
+++ b/rebar.config
@@ -1,5 +1,5 @@
%% -*- mode: Erlang; fill-column: 80; comment-column: 75; -*-
-
+%% Dependencies ================================================================
{deps, [{rebar_vsn_plugin, ".*",
{git, "https://github.com/erlware/rebar_vsn_plugin.git",
{tag, "master"}}},
@@ -12,14 +12,21 @@
{git, "https://github.com/jcomellas/getopt.git",
{branch, "master"}}}]}.
+%% Rebar Plugins ==============================================================
{plugins, [rebar_vsn_plugin]}.
-{escript_incl_apps,
- [getopt, erlware_commons]}.
-
-{first_files, [rcl_provider]}.
+%% Compiler Options ============================================================
+{erl_opts,
+ [debug_info, warnings_as_errors, inline]}.
+%% EUnit =======================================================================
+{eunit_opts,
+ [verbose, {report, {eunit_surefire, [{dir, "."}]}}]}.
{cover_enabled, true}.
{cover_print_enabled, true}.
-{erl_opts, [debug_info, warnings_as_errors, inline]}.
+%% Misc =======================================================================
+{escript_incl_apps,
+ [getopt, erlware_commons]}.
+
+{first_files, [rcl_provider]}.
diff --git a/src/relcool.app.src b/src/relcool.app.src
deleted file mode 100644
index ac5de34..0000000
--- a/src/relcool.app.src
+++ /dev/null
@@ -1,26 +0,0 @@
-%% -*- erlang-indent-level: 4; indent-tabs-mode: nil; fill-column: 80 -*-
-%%
-%% @author Eric Merritt <[email protected]>
-%% @copyright Erlware, Inc.
-%%
-%% This file is provided to you under the Apache License,
-%% Version 2.0 (the "License"); you may not use this file
-%% except in compliance with the License. You may obtain
-%% a copy of the License at
-%%
-%% http://www.apache.org/licenses/LICENSE-2.0
-%%
-%% Unless required by applicable law or agreed to in writing,
-%% software distributed under the License is distributed on an
-%% "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-%% KIND, either express or implied. See the License for the
-%% specific language governing permissions and limitations
-%% under the License.
-%%
-
-{application, relcool,
- [{description, "Release assembler for Erlang/OTP Releases"},
- {vsn, "semver"},
- {modules, []},
- {registered, []},
- {applications, [kernel, stdlib, getopt, erlware_commons]}]}.