-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmix.exs
More file actions
55 lines (49 loc) · 1.12 KB
/
mix.exs
File metadata and controls
55 lines (49 loc) · 1.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
defmodule Pots.MixProject do
use Mix.Project
def project do
[
app: :pots,
version: "0.1.2",
elixir: "~> 1.14",
start_permanent: Mix.env() == :prod,
description: description(),
package: package(),
deps: deps(),
# Docs
name: "Pots",
source_url: "https://github.com/elixirlearners/pots",
authors: [
"Caleb Gasser"
],
docs: [
extras: ["README.md", "LICENSE", "CHANGELOG.md"]
]
]
end
defp description() do
"""
Some wrapper functionality around generating Dockerfiles and managing them
for an elixir project. This project is still very much in the early stages
so use at your own risk.
"""
end
def application do
[
extra_applications: [:logger]
]
end
defp deps do
[
{:jason, "~> 1.4"},
{:ex_doc, "~> 0.30.9", only: :dev, runtime: false}
]
end
defp package() do
[
files: ~w(lib .formatter.exs mix.exs README* LICENSE*
CHANGELOG*),
licenses: ["MIT"],
links: %{"GitHub" => "https://github.com/elixirlearners/pots"}
]
end
end