Current section
Files
Jump to
Current section
Files
messagepack
mix.exs
mix.exs
defmodule Messagepack.Mixfile do
use Mix.Project
@version File.read!("VERSION") |> String.strip
def project do
[
app: :messagepack,
version: @version,
compilers: [:erlang, :elixir, :app],
build_path: ".mix",
deps: deps,
elixirc_options: [
{:debug_info, true},
{:warnings_as_errors, true},
],
erlc_options: [
:bin_opt_info,
:debug_info,
:warnings_as_errors,
:warn_export_all,
:warn_export_vars,
:warn_obsolete_guard,
:warn_unused_import,
],
test_coverage: [
output: ".mix/cover",
],
description: "MessagePack for Erlang / Elixir",
package: package,
]
end
defp deps do
[
{:earmark, "~> 0.2.1", only: :dev},
{:ex_doc, "~> 0.11.5", only: :dev}
]
end
defp package do
[
maintainers: ["Tomohiko AONO"],
licenses: ["Apache-2.0"],
links: %{
"GitHub": "https://github.com/tomaon/messagepack",
},
files: [
"LICENSE", "README.md", "VERSION",
"lib", "mix.exs", "rebar.config", "src",
]
]
end
end