rebar.config 640 B

12345678910111213141516171819202122
  1. %% -*- mode: erlang -*-
  2. %% accept any R15B, any R16B except R16B03
  3. %% also accept OTP v17, altough it may not work properly on that release yet..
  4. {require_otp_vsn, "R15B|R16B$|R16B[^0]|R16B0[^3]|R16B03-1|17"}.
  5. {erl_opts, [debug_info]}.
  6. {yrl_opts, [{includefile, "include/erlydtl_preparser.hrl"}]}.
  7. {deps,
  8. [{merl, ".*",
  9. {git, "git://github.com/erlydtl/merl.git", {branch, "erlydtl"}},
  10. [raw]}
  11. ]}.
  12. {pre_hooks,
  13. [{compile, "make -C $REBAR_DEPS_DIR/merl all"},
  14. {"freebsd", compile, "gmake -C $REBAR_DEPS_DIR/merl all"},
  15. {eunit,
  16. "erlc -I include/erlydtl_preparser.hrl -o test"
  17. " test/erlydtl_extension_testparser.yrl"}
  18. ]}.