From 9612a2fe63a6c6e132c799eebe9473eea4735365 Mon Sep 17 00:00:00 2001 From: Joseph Wayne Norton Date: Mon, 26 Nov 2012 16:53:34 +0900 Subject: [PATCH 1/2] Add xref Makefile target Move src/ibrowse_test.erl file to the test directory. --- Makefile | 4 +++- rebar.config | 3 ++- {src => test}/ibrowse_test.erl | 0 3 files changed, 5 insertions(+), 2 deletions(-) rename {src => test}/ibrowse_test.erl (100%) diff --git a/Makefile b/Makefile index 4021c5b..53dfb6b 100644 --- a/Makefile +++ b/Makefile @@ -13,8 +13,10 @@ install: all test: all ./rebar eunit (cd test; make) - erl -noshell -pa ebin -pa test -s ibrowse -s ibrowse_test unit_tests \ + erl -noshell -pa .eunit -pa test -s ibrowse -s ibrowse_test unit_tests \ -s ibrowse_test verify_chunked_streaming \ -s ibrowse_test test_chunked_streaming_once \ -s erlang halt +xref: all + ./rebar xref diff --git a/rebar.config b/rebar.config index a23b6e1..9cbcba9 100644 --- a/rebar.config +++ b/rebar.config @@ -1,2 +1,3 @@ {erl_opts, [debug_info, warn_unused_vars, nowarn_shadow_vars, warn_unused_import]}. -{eunit_opts, [verbose]}. \ No newline at end of file +{xref_checks, [undefined_function_calls, deprecated_function_calls]}. +{eunit_opts, [verbose]}. diff --git a/src/ibrowse_test.erl b/test/ibrowse_test.erl similarity index 100% rename from src/ibrowse_test.erl rename to test/ibrowse_test.erl From a3e64d54f7ba0808d819ab842879488723eb3d8d Mon Sep 17 00:00:00 2001 From: Joseph Wayne Norton Date: Mon, 26 Nov 2012 16:55:23 +0900 Subject: [PATCH 2/2] Deprecate test/Makefile --- .gitignore | 2 -- Makefile | 1 - test/Makefile | 19 ------------------- 3 files changed, 22 deletions(-) delete mode 100644 test/Makefile diff --git a/.gitignore b/.gitignore index 11646f6..29ee67f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,4 @@ ebin/ *~ .eunit/ -test/ *beam - diff --git a/Makefile b/Makefile index 53dfb6b..29ea9fa 100644 --- a/Makefile +++ b/Makefile @@ -12,7 +12,6 @@ install: all test: all ./rebar eunit - (cd test; make) erl -noshell -pa .eunit -pa test -s ibrowse -s ibrowse_test unit_tests \ -s ibrowse_test verify_chunked_streaming \ -s ibrowse_test test_chunked_streaming_once \ diff --git a/test/Makefile b/test/Makefile deleted file mode 100644 index 2851ed2..0000000 --- a/test/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -ERL_FILES = ibrowse_test_server.erl - - -INCLUDE_DIRS = -I./ - -ERLC ?= erlc -ERLC_EMULATOR ?= erl -boot start_clean -COMPILER_OPTIONS = -W +warn_unused_vars +nowarn_shadow_vars +warn_unused_import - -.SUFFIXES: .erl .beam $(SUFFIXES) - -all: $(ERL_FILES:%.erl=%.beam) - -%.beam: %.erl - ${ERLC} $(COMPILER_OPTIONS) $(INCLUDE_DIRS) -o ./ $< - -clean: - rm -f *.beam -