25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-12-20 17:27:00 +01:00

Put esip in mix included_applications only when it's enabled

This commit is contained in:
Paweł Chmielowski 2022-02-18 21:48:26 +01:00
parent d4bf29e3ff
commit 2dc153751d

View File

@ -45,7 +45,7 @@ defmodule Ejabberd.MixProject do
:base64url, :fast_tls, :fast_xml, :fast_yaml, :jiffy, :jose, :base64url, :fast_tls, :fast_xml, :fast_yaml, :jiffy, :jose,
:p1_utils, :stringprep, :yconf], :p1_utils, :stringprep, :yconf],
included_applications: [:lager, :mnesia, :os_mon, included_applications: [:lager, :mnesia, :os_mon,
:cache_tab, :eimp, :esip, :mqtree, :p1_acme, :cache_tab, :eimp, :mqtree, :p1_acme,
:p1_oauth2, :pkix, :xmpp] :p1_oauth2, :pkix, :xmpp]
++ cond_apps()] ++ cond_apps()]
end end
@ -158,6 +158,7 @@ defmodule Ejabberd.MixProject do
defp cond_apps do defp cond_apps do
for {:true, app} <- [{config(:redis), :eredis}, for {:true, app} <- [{config(:redis), :eredis},
{config(:mysql), :p1_mysql}, {config(:mysql), :p1_mysql},
{config(:sip), :esip},
{config(:odbc), :odbc}, {config(:odbc), :odbc},
{config(:pgsql), :p1_pgsql}, {config(:pgsql), :p1_pgsql},
{config(:sqlite), :sqlite3}], do: {config(:sqlite), :sqlite3}], do: