defmodule Nerves.System.BR.Mixfile do use Mix.Project @version Path.join(__DIR__, "VERSION") |> File.read!() |> String.trim() def project do [ app: :nerves_system_br, version: @version, elixir: "~> 1.2", description: description(), package: package(), compilers: [:app], nerves_package: [type: :system_platform] ] end defp description do """ Nerves System BR - Buildroot based build platform for Nerves Systems """ end defp package do [ files: [ "CHANGELOG.md", "board", "package", "patches", "scripts", "Config.in", "create-build.sh", "external.mk", "external.desc", "LICENSES/*", "mix.exs", "nerves_env.exs", "nerves-env.sh", "nerves-env.cmake", "nerves.mk", "README.md", "REUSE.toml", "VERSION" ], licenses: ["Apache-2.0", "GPL-2.0-or-later"], links: %{ "GitHub" => "https://github.com/nerves-project/nerves_system_br", "REUSE Compliance" => "https://api.reuse.software/info/github.com/nerves-project/nerves_system_br" } ] end end