Browse Source

change $REBAR_DEPS_DIR to %REBAR_DEPS_DIR% for windows compatibility

Andreas Gerstmayr 10 years ago
parent
commit
6a155459c4
1 changed files with 6 additions and 4 deletions
  1. 6 4
      rebar.config

+ 6 - 4
rebar.config

@@ -26,11 +26,13 @@
  ]}.
 
 {pre_hooks,
- [{compile, "make -C \"$REBAR_DEPS_DIR/merl\" all -W test"},
-  {"freebsd", compile, "gmake -C \"$REBAR_DEPS_DIR/merl\" all"},
+ [{"(linux|darwin|solaris)", compile, "make -C \"$REBAR_DEPS_DIR/merl\" all -W test"},
+  {"(freebsd|netbsd|openbsd)", compile, "gmake -C \"$REBAR_DEPS_DIR/merl\" all"},
+  {"win32", compile, "make -C \"%REBAR_DEPS_DIR%/merl\" all -W test"},
   {eunit,
    "erlc -I include/erlydtl_preparser.hrl -o test"
    " test/erlydtl_extension_testparser.yrl"},
-  {eunit, "make -C \"$REBAR_DEPS_DIR/merl\" test"},
-  {"freebsd", eunit, "gmake -C \"$REBAR_DEPS_DIR/merl\" test"}
+  {"(linux|darwin|solaris)", eunit, "make -C \"$REBAR_DEPS_DIR/merl\" test"},
+  {"(freebsd|netbsd|openbsd)", eunit, "gmake -C \"$REBAR_DEPS_DIR/merl\" test"},
+  {"win32", eunit, "make -C \"%REBAR_DEPS_DIR%/merl\" test"}
  ]}.