Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
52 lines (45 sloc) 1.17 KB
defmodule NervesKey.MixProject do
use Mix.Project
def project do
[
app: :nerves_key,
version: "0.5.0",
description: description(),
package: package(),
source_url: "https://github.com/nerves-hub/nerves_key",
elixir: "~> 1.7",
elixirc_paths: elixirc_paths(Mix.env()),
start_permanent: Mix.env() == :prod,
docs: [extras: ["README.md"], main: "readme"],
deps: deps(),
dialyzer: [
plt_add_apps: [:public_key, :asn1, :crypto, :mix],
ignore_warnings: "dialyzer.ignore-warnings"
]
]
end
# Specifies which paths to compile per environment.
defp elixirc_paths(:test), do: ["lib", "test/support"]
defp elixirc_paths(_), do: ["lib"]
def application do
[
extra_applications: [:logger]
]
end
defp description do
"Elixir support for the NervesKey"
end
defp package do
%{
licenses: ["Apache-2.0"],
links: %{"GitHub" => "https://github.com/nerves-hub/nerves_key"}
}
end
defp deps do
[
{:atecc508a, "~> 0.2"},
{:ex_doc, "~> 0.11", only: :dev, runtime: false},
{:dialyxir, "1.0.0-rc.4", only: :dev, runtime: false}
]
end
end
You can’t perform that action at this time.