Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 39 lines (33 sloc) 1.43 kb
ca93672 @kaos Add {out_dir, false} option to explicitly disable generating a .beam.
kaos authored
1 %% -*- mode: erlang -*-
2
7e0923b @kaos avoid R15B and R15B01
kaos authored
3 %% accept R15B02.., any R16B except R16B03
6644221 @kaos fix #157: avoid broken R16B03
kaos authored
4 %% also accept OTP v17, altough it may not work properly on that release yet..
7e0923b @kaos avoid R15B and R15B01
kaos authored
5 {require_otp_vsn, "R15B0[^1]|R16B$|R16B[^0]|R16B0[^3]|R16B03-1|17"}.
6644221 @kaos fix #157: avoid broken R16B03
kaos authored
6
45c9c57 @evanmiller Use rebar for builds.
evanmiller authored
7 {erl_opts, [debug_info]}.
fcc1f31 @kaos Add support for the extension module in the parser.
kaos authored
8 {yrl_opts, [{includefile, "include/erlydtl_preparser.hrl"}]}.
65342c5 @kaos Migrate dateformat tests (#134)
kaos authored
9
522e1c8 @kaos get nice progress while running the test suite
kaos authored
10 {eunit_opts,
11 [%% This turns off the default output, MUST HAVE
12 no_tty,
13 %% Uses the progress formatter with ANSI-colored output
14 {report, {eunit_progress, [colored
15 %% uncomment to get a list of slowest running tests
16 %%, profile
17 ]}}
18 ]}.
19
a1c9198 @kaos Use merl [1] for compiling the erlang AST tree (fixes #123).
kaos authored
20 {deps,
21 [{merl, ".*",
cdf7a5f @kaos Setup development branch.
kaos authored
22 {git, "git://github.com/erlydtl/merl.git", {branch, "erlydtl"}},
522e1c8 @kaos get nice progress while running the test suite
kaos authored
23 [raw]},
24 {eunit_formatters, ".*",
25 {git, "git://github.com/seancribbs/eunit_formatters", {branch, "master"}}}
a1c9198 @kaos Use merl [1] for compiling the erlang AST tree (fixes #123).
kaos authored
26 ]}.
0e5635c @kaos Make sure merl gets built when using rebar (#123)
kaos authored
27
1a250bf @kaos Migrating tests to eunit (#134)
kaos authored
28 {pre_hooks,
6a15545 @andihit change $REBAR_DEPS_DIR to %REBAR_DEPS_DIR% for windows compatibility
andihit authored
29 [{"(linux|darwin|solaris)", compile, "make -C \"$REBAR_DEPS_DIR/merl\" all -W test"},
30 {"(freebsd|netbsd|openbsd)", compile, "gmake -C \"$REBAR_DEPS_DIR/merl\" all"},
31 {"win32", compile, "make -C \"%REBAR_DEPS_DIR%/merl\" all -W test"},
1a250bf @kaos Migrating tests to eunit (#134)
kaos authored
32 {eunit,
33 "erlc -I include/erlydtl_preparser.hrl -o test"
424b0d9 @kaos Run merl tests together with erlydtl tests.
kaos authored
34 " test/erlydtl_extension_testparser.yrl"},
6a15545 @andihit change $REBAR_DEPS_DIR to %REBAR_DEPS_DIR% for windows compatibility
andihit authored
35 {"(linux|darwin|solaris)", eunit, "make -C \"$REBAR_DEPS_DIR/merl\" test"},
36 {"(freebsd|netbsd|openbsd)", eunit, "gmake -C \"$REBAR_DEPS_DIR/merl\" test"},
37 {"win32", eunit, "make -C \"%REBAR_DEPS_DIR%/merl\" test"}
1a250bf @kaos Migrating tests to eunit (#134)
kaos authored
38 ]}.
Something went wrong with that request. Please try again.