-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathmix.exs
42 lines (37 loc) · 943 Bytes
/
mix.exs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
defmodule Wormhole.Mixfile do
use Mix.Project
def project do
[app: :wormhole,
version: "2.3.0",
elixir: "~> 1.7",
build_embedded: Mix.env == :prod,
start_permanent: Mix.env == :prod,
description: description(),
package: package(),
deps: deps()]
end
def application do
[applications: [:logger],
mod: {Wormhole.Application, []}]
end
defp deps do
[
{:logger_file_backend, "~> 0.0.11", only: :test},
{:ex_doc, ">= 0.0.0", only: :dev},
]
end
defp description do
"""
Wormhole captures anything that is emitted out of the callback
(return value or any kind of exception) and transfers it
to the calling process in the form {:ok, state} or {:error, reason}.
"""
end
defp package do
[
maintainers: ["Predrag Rakic"],
licenses: ["MIT"],
links: %{"GitHub" => "https://github.com/renderedtext/wormhole"}
]
end
end