Packages

An Elixir wrapper for Lager, an Erlang logging library Edit Add topics

Current section

Files

Jump to
lager_x mix.exs
Raw

mix.exs

defmodule LagerX.Mixfile do
use Mix.Project
#######
# API #
#######
def application() do
[
applications: [
:compiler,
:syntax_tools,
:lager
],
]
end
def project() do
[
app: :lager_x,
description: description(),
deps: deps(),
elixir: "~> 1.5",
package: package(),
version: "0.14.1",
]
end
###########
# Private #
###########
defp deps() do
[
# static analysis
{:dialyxir, ">= 0.0.0", only: [:dev], runtime: false},
# doc generator
{:ex_doc, ">= 0.0.0", only: :dev, runtime: false},
# event logging
{:lager, "~> 3.2"},
]
end
defp description() do
"An Elixir wrapper for Lager, an Erlang logging library Edit Add topics"
end
defp licenses() do
["Apache 2.0"]
end
defp links() do
%{"GitHub" => "https://github.com/amorphid/lager_x"}
end
defp maintainers() do
["Michael Pope"]
end
defp package() do
[
licenses: licenses(),
links: links(),
maintainers: maintainers(),
]
end
end