Current section
Files
Jump to
Current section
Files
mix.exs
defmodule Grimoire.MixProject do
use Mix.Project
def description do
"""
Framework for automating parts of development and refactoring.
"""
end
def project do
[
app: :grimoire,
version: "0.0.1",
elixir: "~> 1.2",
elixirc_paths: elixirc_paths(Mix.env()),
start_permanent: Mix.env() == :prod,
docs: [source_ref: "${version}"],
description: description(),
licenses: ["MIT"],
package: package(),
deps: deps()
]
end
# Run "mix help compile.app" to learn about applications.
def application do
[
extra_applications: []
]
end
defp package do
%{
licenses: ["MIT"],
links: %{"GitHub" => "https://github.com/aaron-price/grimoire"},
files: ["lib", "mix.exs", "README.md", ".formatter.exs"]
}
end
defp elixirc_paths(_), do: ["lib"]
defp deps do
[
{:mix_test_watch, "~> 0.9", only: :dev, runtime: false},
{:ex_doc, ">= 0.0.0", only: :dev, runtime: false}
]
end
def docs() do
[
main: "readme",
name: "Grimoire",
source_ref: "${version}",
canonical: "http://hexdocs.pm/grimoire",
source_url: "https://github.com/aaron-price/grimoire",
extras: ["README.md"]
]
end
end