Current section
Files
Jump to
Current section
Files
mix.exs
defmodule Carrier.Mixfile do
use Mix.Project
@version "1.0.2"
@github "https://github.com/mrmylanman/carrier"
def project do
[app: :carrier,
version: @version,
elixir: "~> 1.1",
build_embedded: Mix.env == :prod,
start_permanent: Mix.env == :prod,
maintainers: ["Mylan Connolly"],
description: "Elixir library for interacting with SmartyStreets",
homepage_url: @github,
package: package,
docs: [source_ref: "v#{@version}"],
deps: deps]
end
def application do
[applications: [:logger, :httpoison],
registered: [:carrier],
mod: {Carrier, []},
test_coverage: [tool: Coverex.Task]]
end
defp deps do
[{:httpoison, "~> 0.7.2"},
{:poison, "~> 1.5"},
{:coverex, "~> 1.4.1", only: :test},
{:earmark, "~> 0.1", only: :dev},
{:ex_doc, "~> 0.10", only: :dev}]
end
defp package do
[maintainers: ["Mylan Connolly"],
licenses: ["MIT"],
links: %{github: @github, docs: "http://hexdocs.pm/carrier/#{@version}/extra-api-reference.html"},
files: ~w(lib LICENSE.txt README.md mix.exs)]
end
end