defmodule Exbee.Mixfile do use Mix.Project def project do [ app: :exbee, description: "Communicate with XBee wireless radios in Elixir", version: "0.0.2", elixir: "~> 1.4", elixirc_paths: elixirc_paths(Mix.env), build_embedded: Mix.env == :prod, start_permanent: Mix.env == :prod, source_url: "https://github.com/rockwood/exbee", deps: deps(), package: package(), docs: [ main: "readme", extras: ["README.md"] ] ] end def application do [applications: [:logger, :nerves_uart]] end defp deps do [ {:nerves_uart, "~> 0.1.2"}, {:ex_doc, "~> 0.14", only: :dev} ] end defp package do [ name: :exbee, maintainers: ["Kevin Rockwood"], licenses: ["Apache 2.0"], links: %{"GitHub" => "https://github.com/rockwood/exbee"} ] end defp elixirc_paths(:test), do: ["lib", "test/support"] defp elixirc_paths(_), do: ["lib"] end