Packages
croma
0.6.6
0.13.0
0.12.0
0.11.3
0.11.2
0.11.1
0.11.0
0.10.2
0.10.1
0.10.0
0.9.3
0.9.2
0.9.1
0.9.0
0.8.2
0.8.1
0.8.0
0.7.3
0.7.2
0.7.1
0.7.0
0.6.8
0.6.7
0.6.6
0.6.5
0.6.4
0.6.3
0.6.2
0.6.1
0.6.0
0.5.1
0.5.0
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.8
0.3.7
0.3.6
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.11
0.1.10
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
Elixir macro utilities to make type-based programming easier
Current section
Files
Jump to
Current section
Files
mix.exs
defmodule Croma.Mixfile do
use Mix.Project
@github_url "https://github.com/skirino/croma"
def project do
[
app: :croma,
version: "0.6.6",
elixir: "~> 1.2",
build_embedded: Mix.env() == :prod,
start_permanent: Mix.env() == :prod,
deps: deps(),
description: "Elixir macro utilities",
package: package(),
source_url: @github_url,
homepage_url: @github_url,
test_coverage: [tool: Coverex.Task, coveralls: true],
]
end
def application() do
[]
end
defp deps() do
[
{:excheck, "~> 0.5", only: :test},
{:triq, github: "triqng/triq", only: :test},
{:coverex, "~> 1.4", only: :test},
{:dialyze, "~> 0.2", only: :dev},
{:earmark, "~> 1.2", only: :dev},
{:ex_doc, "~> 0.16", only: :dev},
{:inch_ex, "~> 0.5", only: :docs},
]
end
defp package() do
[
files: ["lib", "mix.exs", "README.md", "LICENSE"],
maintainers: ["Shunsuke Kirino"],
licenses: ["MIT"],
links: %{"GitHub repository" => @github_url},
]
end
end