Packages

ToolchainExtras - Basic module for adding "extra" toolchains to Nerves firmware builds.

Current section

Files

Jump to
Raw

mix.exs

defmodule ToolchainExtras.MixProject do
use Mix.Project
@app :toolchain_extras
def project do
[
app: @app,
version: "0.2.2",
elixir: "~> 1.4",
nerves_package: [type: :toolchain_extras],
start_permanent: Mix.env() == :prod,
package: package(),
description: description(),
deps: deps()
]
end
defp description do
"""
ToolchainExtras - Basic module for adding "extra" toolchains to Nerves firmware builds.
"""
end
def application do
[
extra_applications: [:logger]
]
end
defp package do
[
maintainers: ["Jaremy Creechley"],
files: package_files(),
licenses: ["Apache 2.0"],
links: %{"Github" => "https://github.com/elcritch/#{@app}"}
]
end
defp package_files do
[
"README.md",
"LICENSE",
"mix.exs",
"lib",
"config"
]
end
defp deps do
[
{:nerves, "~> 1.0", runtime: false},
{:ex_doc, ">= 0.0.0", only: :dev}
]
end
end