defmodule MaruSwagger.Mixfile do use Mix.Project def project do [ app: :maru_swagger, version: "0.8.6", elixir: "~> 1.4", build_embedded: Mix.env() == :prod, start_permanent: Mix.env() == :prod, deps: deps(), description: "Add swagger compliant documentation to your maru API", source_url: "https://github.com/elixir-maru/maru_swagger", package: package(), docs: [ extras: ["README.md"], main: "readme" ] ] end def application do [] end defp deps do [ {:maru, "~> 0.13 or ~> 0.14"}, {:jason, "~> 1.0", optional: true}, {:cowboy, "~> 2.1", optional: true}, {:ex_doc, "~> 0.19", only: :docs} ] end defp package do %{ maintainers: ["Xiangrong Hao", "Roman Heinrich", "Cifer"], licenses: ["BSD 3-Clause"], links: %{"Github" => "https://github.com/elixir-maru/maru_swagger"} } end end