29 lines
758 B
Elixir
29 lines
758 B
Elixir
defmodule Module.concat([Farmbot, System, "rpi3", Mixfile]) do
|
|
use Mix.Project
|
|
@version Path.join([__DIR__, "..", "farmbot", "VERSION"])
|
|
|> File.read!
|
|
|> String.strip
|
|
|
|
def project do
|
|
[app: :farmbot_system_rpi3,
|
|
version: @version,
|
|
build_path: "../../_build",
|
|
config_path: "../../farmbot_config.exs",
|
|
deps_path: "../../deps",
|
|
lockfile: "../../mix-rpi3.lock",
|
|
elixir: "~> 1.4",
|
|
build_embedded: Mix.env == :prod,
|
|
start_permanent: Mix.env == :prod,
|
|
deps: deps()]
|
|
end
|
|
|
|
def application do
|
|
[extra_applications: [:logger, :nerves_interim_wifi, :nerves_firmware_http]]
|
|
end
|
|
|
|
defp deps do
|
|
[{:farmbot_system_nerves_common, in_umbrella: true},
|
|
{:farmbot_system, in_umbrella: true}]
|
|
end
|
|
end
|