summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStu Tomlinson <stu@nosnilmot.com>2020-09-23 15:52:21 +0100
committerStu Tomlinson <stu@nosnilmot.com>2020-09-23 15:52:21 +0100
commit714bc2d329e577b080779d14575fbaee1a537f94 (patch)
tree03dfaccb827ae8f37a9575dbbd22db1977c228b4
parentrebar3 support for main build process (diff)
Miscellaneous rebar3 fixes
Correct Makefile clean targets Fix a few more include() -> include_lib() for depedency includes Use project_app_dirs to reference elixir app from rebar3 (lib_dirs is no longer supported)
-rw-r--r--Makefile.in8
-rw-r--r--rebar.config7
-rw-r--r--test/muc_tests.erl1
-rw-r--r--test/suite.hrl5
4 files changed, 9 insertions, 12 deletions
diff --git a/Makefile.in b/Makefile.in
index 5ea47963..b6e33961 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -334,8 +334,8 @@ uninstall-all: uninstall-binary
rm -rf $(LOGDIR)
clean:
- rm -rf deps/.got
- rm -rf deps/.built
+ rm -rf $(DEPSDIR)/.got
+ rm -rf $(DEPSDIR)/.built
rm -rf test/*.beam
$(REBAR) clean
@@ -346,8 +346,8 @@ distclean: clean clean-rel
rm -f config.status
rm -f config.log
rm -rf autom4te.cache
- rm -rf deps
- rm -rf ebin
+ rm -rf $(EBINDIR)
+ rm -rf $(DEPSBASE)
rm -f Makefile
rm -f vars.config
rm -f src/ejabberd.app.src
diff --git a/rebar.config b/rebar.config
index ebbe31ca..512e45f6 100644
--- a/rebar.config
+++ b/rebar.config
@@ -121,7 +121,7 @@
]}}.
{if_rebar3, {if_var_true, elixir,
- {lib_dirs, ["_build/default/lib/elixir/lib"]}}}.
+ {project_app_dirs, [".", "elixir/lib"]}}}.
{if_not_rebar3, {if_var_true, elixir,
{lib_dirs, ["deps/elixir/lib"]}}}.
{if_var_true, elixir,
@@ -149,10 +149,7 @@
{if_var_false, zlib, "(\"ezlib\":_/_)"}]}.
{eunit_compile_opts, [{i, "tools"},
- {i, "include"},
- {i, "deps/fast_xml/include"},
- {i, "deps/p1_utils/include"},
- {i, "deps/xmpp/include"}]}.
+ {i, "include"}]}.
{cover_enabled, true}.
{cover_export_enabled, true}.
diff --git a/test/muc_tests.erl b/test/muc_tests.erl
index b59324a6..66a73acc 100644
--- a/test/muc_tests.erl
+++ b/test/muc_tests.erl
@@ -31,7 +31,6 @@
disconnect/1, put_event/2, get_event/1, peer_muc_jid/1,
my_muc_jid/1, get_features/2, set_opt/3]).
-include("suite.hrl").
--include("jid.hrl").
%%%===================================================================
%%% API
diff --git a/test/suite.hrl b/test/suite.hrl
index b3bab6c1..d8ea3e23 100644
--- a/test/suite.hrl
+++ b/test/suite.hrl
@@ -1,8 +1,9 @@
-include_lib("common_test/include/ct.hrl").
-include_lib("fast_xml/include/fxml.hrl").
--include("ns.hrl").
+-include_lib("xmpp/include/jid.hrl").
+-include_lib("xmpp/include/ns.hrl").
+-include_lib("xmpp/include/xmpp_codec.hrl").
-include("mod_proxy65.hrl").
--include("xmpp_codec.hrl").
-define(STREAM_TRAILER, <<"</stream:stream>">>).