defmodule UeberauthAuth0.Mixfile do use Mix.Project @version "0.2.0" def project do [ app: :ueberauth_auth0, version: @version, name: "Ueberauth Auth0", description: description, source_url: "https://github.com/sntran/ueberauth_auth0", homepage_url: "http://hexdocs.pm/ueberauth_auth0", package: package, elixir: "~> 1.3", deps: deps, docs: docs] end def application do [applications: [:logger, :ueberauth, :oauth2]] end defp deps do [ {:ueberauth, "~> 0.2"}, {:oauth2, "~> 0.7"}, {:ex_doc, "~> 0.13", only: :dev}, {:earmark, "~> 1.0", only: :dev} ] end defp docs do [source_ref: "v#{@version}", main: "readme", extras: docs_extras] end defp docs_extras do ["README.md"] end defp description do "An Ueberauth strategy for using Auth0 to authenticate your users." end defp package do [ name: :ueberauth_auth0, files: ["lib", "mix.exs", "README.md", "LICENSE"], maintainers: ["Son Tran-Nguyen"], licenses: ["MIT"], links: %{"GitHub": "https://github.com/sntran/ueberauth_auth0"}] end end