Seth Falcon 12 lat temu
rodzic
commit
566dc286fd
2 zmienionych plików z 13 dodań i 7 usunięć
  1. +13
    -3
      Makefile
  2. +0
    -4
      rebar.config

+ 13
- 3
Makefile Wyświetl plik

@ -8,6 +8,8 @@ clean:
rm -rf .eunit
rm -f test/*.beam
distclean: clean
rm -rf deps
depends:
@if test ! -d ./deps; then \
@ -25,13 +27,21 @@ etap: test/etap.beam test/util.beam
prove test/*.t
eunit:
$(REBAR) eunit skip_deps=true
eunit: deps/proper/ebin/proper.beam
ERL_FLAGS='-pa deps/proper/ebin' $(REBAR) eunit skip_deps=true
check: build etap eunit
deps/proper/ebin/proper.beam: deps/proper
cd deps/proper; $(REBAR) compile
deps/proper:
mkdir -p deps
cd deps; git clone git://github.com/manopapad/proper.git
check: build etap eunit
%.beam: %.erl
erlc -o test/ $<
.PHONY: all clean depends build etap eunit proper check

+ 0
- 4
rebar.config Wyświetl plik

@ -1,7 +1,3 @@
{deps, [
{proper, ".*", {git, "https://github.com/manopapad/proper.git", "master"}}
]}.
{port_specs, [{"priv/jiffy.so", ["c_src/*.c"]}]}.
{port_env, [

Ładowanie…
Anuluj
Zapisz