defmodule Trackr.Mixfile do use Mix.Project def project do [ app: :trackr, version: "0.0.1", elixir: "~> 1.4", elixirc_paths: elixirc_paths(Mix.env()), compilers: Mix.compilers(), start_permanent: Mix.env() == :prod, deps: deps(), package: package(), description: description() ] end # Configuration for the OTP application. # # Type `mix help compile.app` for more information. def application do [ mod: {Trackr.Application, []}, extra_applications: [:logger, :runtime_tools] ] end defp elixirc_paths(_), do: ["lib"] # Specifies your project dependencies. # # Type `mix help deps` for examples and options. defp deps do [ {:poison, "~> 3.1"}, {:httpoison, "~> 1.5"}, {:ex_doc, ">= 0.0.0", only: :dev, runtime: false} ] end defp description() do "Trackr for every movement you make." end defp package() do [ # This option is only needed when you don't want to use the OTP application name name: "trackr", # These are the default files included in the package files: ~w(lib mix.exs README*), licenses: ["Apache-2.0"], links: %{} ] end end