-
Notifications
You must be signed in to change notification settings - Fork 15
/
rebar.config
60 lines (49 loc) · 1.62 KB
/
rebar.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
%%-*- mode: erlang -*-
{sub_dirs, ["rel"]}.
{lib_dirs, ["deps", "apps"]}.
{cover_enabled, true}.
{erlydtl_opts, [
{compiler_options, [report, return, debug_info]}]}.
{erl_opts, [debug_info,
warnings_as_errors,
{parse_transform, lager_transform}]}.
{edoc_opts, [{preprocess, true}]}.
{deps, [
{erlydtl, ".*",
{git, "git://github.com/evanmiller/erlydtl.git", {branch, "master"}}},
{node_package, ".*",
{git, "git://github.com/basho/node_package", {branch, "master"}}},
{lager, ".*",
{git, "git://github.com/basho/lager", {branch, "master"}}},
{webmachine, ".*",
{git, "git://github.com/basho/webmachine.git", {branch, "master"}}},
{erlcloud, ".*",
{git, "git://github.com/basho/erlcloud.git", {branch, "master"}}}
]}.
{plugin_dir, "src"}.
{plugins, [rebar_js_handlebars_plugin, rebar_js_concatenator_plugin]}.
{js_handlebars, [
{doc_root, "priv/www/js/templates"},
{out_dir, "priv/www/js"},
{target, "Ember.TEMPLATES"},
{compiler, "Ember.Handlebars.compile"},
{templates, [{"generated/templates.js", [
"application.hbs",
"users.hbs",
"users/button.hbs",
"users/new.hbs",
"users/item.hbs",
"users/index.hbs"]}]}
]}.
{js_concatenator, [
{doc_root, "priv/www/js/vendor"},
{out_dir, "priv/www/js"},
{concatenations, [{"generated/vendor.js", [
"jquery-1.7.2.js",
"jquery-ui-1.8.16.custom.min.js",
"spin-1.2.7.min.js",
"handlebars.js",
"ember-latest.js",
"ember-data-latest.js",
"minispade.js"], []}]}
]}.