1defmodule Connection.Mixfile do
2  use Mix.Project
3
4  @version "1.0.4"
5
6  def project do
7    [app: :connection,
8     version: @version,
9     elixir: "~> 1.2",
10     build_embedded: Mix.env == :prod,
11     start_permanent: Mix.env == :prod,
12     description: description(),
13     package: package(),
14     docs: docs(),
15     deps: deps()]
16  end
17
18  def application do
19    [applications: []]
20  end
21
22  defp deps() do
23    [{:ex_doc, "~> 0.13", only: :dev}]
24  end
25
26  defp docs do
27    [source_url: "https://github.com/fishcakez/connection",
28     source_ref: "v#{@version}",
29     main: Connection]
30  end
31
32  defp description do
33    """
34    Connection behaviour for connection processes
35    """
36  end
37
38  defp package do
39    %{licenses: ["Apache 2.0"],
40      links: %{"Github" => "https://github.com/fishcakez/connection"}}
41  end
42end
43