aboutsummaryrefslogtreecommitdiff
path: root/mix.exs
diff options
context:
space:
mode:
authorkballou <kballou@devnulllabs.io>2017-02-07 18:55:07 -0700
committerkballou <kballou@devnulllabs.io>2017-02-07 19:01:26 -0700
commit9ed32d5917a7a3af500d215b9d266efc97b971ba (patch)
treeebca08d5bfa5079004b10afb3ee9f7b390bbbde4 /mix.exs
downloadexgit-master.tar.gz
exgit-master.tar.xz
exgit: elixir git object explorer: initial commitHEADmaster
Diffstat (limited to 'mix.exs')
-rw-r--r--mix.exs40
1 files changed, 40 insertions, 0 deletions
diff --git a/mix.exs b/mix.exs
new file mode 100644
index 0000000..1921d5f
--- /dev/null
+++ b/mix.exs
@@ -0,0 +1,40 @@
+defmodule Exgit.Mixfile do
+ use Mix.Project
+
+ def project do
+ [app: :exgit,
+ description: description(),
+ package: package(),
+ version: "0.1.0",
+ elixir: "~> 1.4",
+ build_embedded: Mix.env == :prod,
+ start_permanent: Mix.env == :prod,
+ test_coverage: [tool: ExCoveralls],
+ escript: [main_module: Exgit.Escript],
+ deps: deps()]
+ end
+
+ def application do
+ [extra_applications: [:logger]]
+ end
+
+ defp deps do
+ [{:credo, "~> 0.6.1", only: :dev},
+ {:earmark, "~> 1.1.1", only: :dev},
+ {:excoveralls, "~> 0.6.2", only: :test},
+ {:ex_doc, "~> 0.14.5", only: :dev}
+ ]
+ end
+
+ defp description do
+ "Elixir Git Object Explorer"
+ end
+
+ defp package do
+ [maintainers: ["Kenny Ballou"],
+ licenses: ["GPLv3"],
+ links: %{"Github" => "https://github.com/kennyballou/exgit.git",
+ "Git" => "https://git.devnulllabs.io/exgit.git"},
+ files: ~w(mix.exs README.md LICENSE lib)]
+ end
+end