defmodule RosettaRpi0.Mixfile do use Mix.Project @version Path.join(__DIR__, "VERSION") |> File.read! |> String.trim def project do [app: :rosetta_rpi0, version: @version, elixir: "~> 1.4", compilers: Mix.compilers ++ [:nerves_package], description: description(), package: package(), deps: deps(), aliases: ["deps.precompile": ["nerves.env", "deps.precompile"]]] end def application do [] end defp deps do [ {:nerves, "~> 0.7", runtime: false }, {:nerves_system_br, "~> 0.13.8", runtime: false }, {:nerves_toolchain_armv6_rpi_linux_gnueabi, "~> 0.11.0", runtime: false}, {:ex_doc, ">= 0.0.0", only: :dev} ] end defp description do """ Nerves System - Raspberry Pi Zero and Zero W """ end defp package do [maintainers: ["Christopher Coté"], files: ["LICENSE", "mix.exs", "nerves_defconfig", "nerves.exs", "README.md", "VERSION", "rootfs_overlay", "fwup.conf", "cmdline.txt", "linux-4.4.defconfig", "config.txt", "post-createfs.sh"], licenses: ["Apache 2.0"], links: %{"Github" => "https://github.com/rosetta-home/rosetta_rpi0"}] end end