Browse Source

switch to rebar3

Yuriy Zhloba 8 years ago
parent
commit
4073a04d55
6 changed files with 13 additions and 36 deletions
  1. 0 8
      .dialyzer.ignore
  2. 10 23
      Makefile
  3. 0 2
      rebar.config
  4. 1 1
      test/herd_db_tests.erl
  5. 1 1
      test/herd_simple_formats_tests.erl
  6. 1 1
      test/herd_string_tests.erl

+ 0 - 8
.dialyzer.ignore

@@ -1,8 +0,0 @@
-  erlang:get_module_info/1
-  erlang:get_module_info/2
-  erlang:integer_to_list/1
-  erlang:make_ref/0
-  erlang:md5/1
-  erlang:now/0
-  erlang:phash2/1
-  eunit:test/1

+ 10 - 23
Makefile

@@ -1,30 +1,17 @@
 compile:
-	rebar compile skip_deps=true
-
-get-deps:
-	rebar get-deps
-
-compile_all:
-	rebar compile
+	rebar3 compile
 
 eunit:
-	rebar eunit skip_deps=true
-
-clean:
-	rebar clean skip_deps=true
-	rm -f erl_crash.dump
+	rebar3 eunit
 
-clean_all:
-	rebar clean
-	rm -f erl_crash.dump
-
-run:
-	erl -pa ebin +pc unicode
+console:
+	erl -pa _build/default/lib/*/ebin -s epgsql_pool test_run
 
 d:
-	dialyzer --src \
-	-I include -r src test \
-	| fgrep --invert-match --file .dialyzer.ignore
+	rebar3 dialyzer
+
+clean:
+	rebar3 clean
 
-etags:
-	etags src/* include/*
+clean-all:
+	rm -rf _build

+ 0 - 2
rebar.config

@@ -1,6 +1,4 @@
 %%-*- mode: erlang -*-
 {erl_opts, [warn_missing_spec]}.
 
-{clean_files, ["*.eunit", "ebin/*.beam"]}.
-
 {deps, []}.

+ 1 - 1
test/herd_db_test.erl → test/herd_db_tests.erl

@@ -1,4 +1,4 @@
--module(herd_db_test).
+-module(herd_db_tests).
 
 -include_lib("eunit/include/eunit.hrl").
 

+ 1 - 1
test/herd_simple_formats_test.erl → test/herd_simple_formats_tests.erl

@@ -1,4 +1,4 @@
--module(herd_simple_formats_test).
+-module(herd_simple_formats_tests).
 
 -include_lib("eunit/include/eunit.hrl").
 

+ 1 - 1
test/herd_string_test.erl → test/herd_string_tests.erl

@@ -1,4 +1,4 @@
--module(herd_string_test).
+-module(herd_string_tests).
 
 -include_lib("eunit/include/eunit.hrl").