defmodule GoogleDirectionsGenerator.Mixfile do use Mix.Project @version "0.2.0" def project do [ app: :google_directions_generator, version: @version, elixir: "~> 1.4", build_embedded: Mix.env() == :prod, start_permanent: Mix.env() == :prod, deps: deps(), description: description(), name: "Google Directions Generator", source_url: "https://github.com/mithereal/ex_google_directions_generator", aliases: aliases(), package: package(), preferred_cli_env: [ vcr: :test, "vcr.delete": :test, "vcr.check": :test, "vcr.show": :test ] ] end defp deps do [ {:google_maps, ">= 0.0.0"}, {:tesla, ">= 0.0.0"}, {:jason, ">= 0.0.0"}, {:hackney, ">= 0.0.0"}, {:maybe, "~> 1.0"}, {:ex_doc, ">= 0.0.0", only: :dev}, {:inch_ex, only: :docs}, {:exvcr, "~> 0.11", only: :test}, {:junit_formatter, "~> 3.3", only: [:test, :dev]}, {:assertions, "~> 0.19.0", only: [:test, :dev]} ] end def application do [ extra_applications: [:logger], mod: {GoogleDirectionsGenerator.Application, []} ] end defp description() do """ use google locations to create geocoords for driving directions between multiple locations and send them to your api. """ end defp package() do [ maintainers: ["Jason Clark"], licenses: ["MIT"], links: %{"GitHub" => "https://github.com/mithereal/ex_google_directions_generator"} ] end defp aliases() do [c: "compile"] end end