defmodule Nerves.SsdpClient.Mixfile do use Mix.Project @version "0.1.3" def project do [ app: :nerves_ssdp_client, version: @version, elixir: "~> 1.2", build_embedded: Mix.env == :prod, start_permanent: Mix.env == :prod, deps: deps(), description: "Client for Simple Service Discovery Protocol", package: package, name: "Nerves.SSDPClient", docs: docs() ] end def application do [ applications: [:logger], mod: {Nerves.SSDPClient, []} ] end defp deps do [ {:nerves_ssdp_server, github: "nerves-project/nerves_ssdp_server", only: :test}, {:ex_doc, "~> 0.11", only: :dev} ] end defp docs do [ source_ref: "v#{@version}", main: "Nerves.SSDPClient", source_url: "https://github.com/nerves-project/nerves_ssdp_client", extras: ["README.md", "CHANGELOG.md"] ] end defp package do [ maintainers: ["Garth Hitchens"], licenses: ["Apache-2.0"], links: %{github: "https://github.com/nerves-project/nerves_ssdp_client"}, files: ~w(lib config) ++ ~w(README.md CHANGELOG.md LICENSE mix.exs) ] end end