defmodule PlugSessionRedisStore.MixProject do use Mix.Project def project do [ app: :plug_session_redis_store, version: "0.2.0", elixir: "~> 1.3", start_permanent: Mix.env() == :prod, deps: deps(), name: "PlugSessionRedisStore", source_url: "https://github.com/jobteaser/plug_session_redis_store", homepage_url: "http://github.com/jobteaser/plug_session_redis_store", docs: doc(), description: "Extendable Redis store for Plug.Session.", package: package() ] end def application do [extra_applications: [:logger, :redix]] end defp deps do [{:redix, ">= 0.0.0"}, {:ex_doc, "~> 0.16", only: :dev, runtime: false}] end def doc do [main: "README", extras: ["README.md"]] end def package do [ name: "plug_session_redis_store", files: ["lib", "mix.exs", "README.md", "LICENSE", "CHANGELOG.md"], licenses: ["MIT"], links: %{"GitHub" => "https://github.com/jobteaser/plug_session_redis_store"}, maintainers: ["Gearnode "] ] end end