Packages
spandex
3.2.0
3.2.0
3.1.0
3.0.3
3.0.2
3.0.1
3.0.0
2.4.4
2.4.3
2.4.2
2.4.1
2.4.0
2.3.0
2.2.0
2.1.0
2.0.0
2.0.0-rc2
2.0.0-rc1
1.6.2
1.6.1
1.6.0
1.5.0
1.4.1
1.4.0
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.2.8
1.2.7
1.2.6
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
1.0.0-rc.6
retired
1.0.0-rc.5
retired
1.0.0-rc.4
retired
1.0.0-rc.3
retired
1.0.0-rc.2
retired
1.0.0-rc.1
retired
0.3.0
0.2.8
0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.1.9
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
A platform agnostic tracing library. Contributors welcome.
Current section
Files
Jump to
Current section
Files
mix.exs
defmodule Spandex.Mixfile do
use Mix.Project
@source_url "https://github.com/spandex-project/spandex"
@version "3.2.0"
def project do
[
app: :spandex,
version: @version,
elixir: "~> 1.7",
elixirc_paths: elixirc_paths(Mix.env()),
build_embedded: Mix.env() == :prod,
start_permanent: Mix.env() == :prod,
description: description(),
package: package(),
name: "Spandex",
docs: docs(),
test_coverage: [tool: ExCoveralls],
preferred_cli_env: [
"coveralls.circle": :test,
coveralls: :test
],
deps: deps()
]
end
defp description do
"""
A platform agnostic tracing library. Contributors welcome.
"""
end
defp package do
[
name: :spandex,
maintainers: ["Greg Mefford"],
licenses: ["MIT License"],
links: %{
"GitHub" => @source_url,
"Sponsor" => "https://github.com/sponsors/GregMefford"
}
]
end
defp docs do
[
main: "readme",
logo: "static/spandex.png",
source_url: @source_url,
source_ref: @version,
extras: ["CHANGELOG.md", "README.md"],
skip_undefined_reference_warnings_on: ["CHANGELOG.md"]
]
end
defp elixirc_paths(:test), do: ["lib", "test/support"]
defp elixirc_paths(_), do: ["lib"]
defp deps do
[
{:benchee, "~> 1.0", only: [:dev, :test]},
{:credo, "~> 1.0", only: [:dev, :test], runtime: false},
{:dialyxir, "~> 1.0", only: [:dev], runtime: false},
{:ex_doc, "~> 0.19", only: :dev, runtime: false},
{:makeup, "~> 1.0", only: :dev},
{:makeup_elixir, "~> 0.16", only: :dev},
{:decorator, "~> 1.2", optional: true},
{:optimal, "~> 0.3.3"},
{:plug, "~> 1.0"}
]
end
end