Current section
Files
Jump to
Current section
Files
xmavlink_util
mix.exs
mix.exs
defmodule XMAVLink.Util.MixProject do
use Mix.Project
def project do
[
app: :xmavlink_util,
version: "0.4.3",
elixir: "~> 1.9",
start_permanent: Mix.env() == :prod,
description: description(),
package: package(),
deps: deps(),
source_url: "https://github.com/fancydrones/xmavlink-util"
]
end
# Run "mix help compile.app" to learn about applications.
def application do
[
mod: {XMAVLink.Util.Application, []},
extra_applications: [:xmavlink, :logger]
]
end
# Run "mix help deps" to learn about dependencies.
defp deps do
[
{:xmavlink, "~> 0.4.3"},
{:ex_doc, "~> 0.38.4", only: :dev, runtime: false}
]
end
defp description() do
"A helper layer on top of MAVLink for performing common commands
and tasks with one or more remote vehicles. It can either be
used as an API or directly from iex with an experience similar
to Ardupilot's MAVProxy."
end
defp package() do
[
name: "xmavlink_util",
files: ["lib", "mix.exs", "README.md", "LICENSE"],
exclude_patterns: [".DS_Store"],
licenses: ["MIT"],
links: %{"Github" => "https://github.com/fancydrones/xmavlink-util"},
maintainers: ["Roy Veshovda"]
]
end
end