From c57c2dcd2484fec4bec3d97463ae5457ad6cb853 Mon Sep 17 00:00:00 2001 From: Tristan Sloughter Date: Sat, 28 Feb 2015 15:41:33 -0600 Subject: update erlydtl and switch to rebar3 --- rebar.config | 38 +++++++++++++++++++++----------------- 1 file changed, 21 insertions(+), 17 deletions(-) (limited to 'rebar.config') diff --git a/rebar.config b/rebar.config index b67d1f8..8f27793 100644 --- a/rebar.config +++ b/rebar.config @@ -1,26 +1,21 @@ %% -*- mode: Erlang; fill-column: 80; comment-column: 75; -*- %% Dependencies ================================================================ -{deps, [{rebar_vsn_plugin, ".*", - {git, "https://github.com/erlware/rebar_vsn_plugin.git", - {branch, "master"}}}, - {neotoma, ".*", - {git, "https://github.com/seancribbs/neotoma.git", {branch, "master"}}}, - {erlware_commons, ".*", +{deps, [{erlware_commons, ".*", {git, "https://github.com/erlware/erlware_commons.git", {branch, "master"}}}, {providers, ".*", {git, "https://github.com/tsloughter/providers.git", - {tag, "v1.0.0"}}}, + {tag, "v1.3.0"}}}, {erlydtl, ".*", {git, "https://github.com/erlydtl/erlydtl.git", - {tag, "0.9.0"}}}, + {branch, "master"}}}, {getopt, "", {git, "https://github.com/jcomellas/getopt.git", {branch, "master"}}}]}. -%% Rebar Plugins ============================================================== -{plugin_dir, "deps/rebar_vsn_plugin/src"}. -{plugins, [rebar_vsn_plugin]}. +{escript_emu_args, "%%! +sbtu +A0 -noinput\n"}. +{escript_incl_apps, + [getopt, erlware_commons, merl, erlydtl, providers, relx]}. %% Compiler Options ============================================================ {erl_opts, @@ -32,13 +27,22 @@ %% EUnit ======================================================================= {eunit_opts, [{report, {eunit_surefire, [{dir, "."}]}}]}. -{cover_enabled, true}. -{cover_print_enabled, true}. -%% Misc ======================================================================= +%% Erlydtl ===================================================================== {erlydtl_opts, [{doc_root, "priv/templates"}, + force_recompile, {compiler_options, [report, return, debug_info]}]}. -{escript_incl_apps, - [getopt, erlware_commons, erlydtl, providers]}. -{escript_emu_args, "%%! +sbtu +A0 -noinput\n"}. +{provider_hooks, [{post, [{compile, {erlydtl, compile}}]}]}. + +%% Profiles ==================================================================== + +{profiles, [{dev, [{deps, [{neotoma, ".*", + {git, "https://github.com/seancribbs/neotoma.git", {branch, "master"}}} + ]} + ] + }]}. + +{ct_opts, [{cover_spec, "cover.spec"}, + {cover_enabled, true}, + {cover_print_enabled, true}]}. -- cgit v1.2.3