logo

pleroma

My custom branche(s) on git.pleroma.social/pleroma/pleroma git clone https://hacktivis.me/git/pleroma.git
commit: c11c35cf8f1658d813af449fa339b00dbda22bd9
parent e43e09a04cd3fc6d5fef3ffc870e789d520378b4
Author: Mark Felder <feld@feld.me>
Date:   Tue, 18 Jun 2024 17:06:09 +0000

Enable :logger_backends application on < Elixir 1.15

Diffstat:

Mmix.exs25+++++++++++++++++--------
1 file changed, 17 insertions(+), 8 deletions(-)

diff --git a/mix.exs b/mix.exs @@ -73,14 +73,15 @@ defmodule Pleroma.Mixfile do def application do [ mod: {Pleroma.Application, []}, - extra_applications: [ - :logger, - :runtime_tools, - :comeonin, - :fast_sanitize, - :os_mon, - :ssl - ], + extra_applications: + [ + :logger, + :runtime_tools, + :comeonin, + :fast_sanitize, + :os_mon, + :ssl + ] ++ logger_application(), included_applications: [:ex_syslogger] ] end @@ -109,6 +110,14 @@ defmodule Pleroma.Mixfile do for s <- oauth_strategy_packages, do: {String.to_atom(s), ">= 0.0.0"} end + defp logger_application do + if Version.match?(System.version(), "<1.15.0-rc.0") do + [] + else + [:logger_backends] + end + end + defp logger_deps do if Version.match?(System.version(), "<1.15.0-rc.0") do []