Skip to content

Commit b701d12

Browse files
committed
Clean up mix.exs
1 parent 363f786 commit b701d12

File tree

1 file changed

+15
-12
lines changed

1 file changed

+15
-12
lines changed

mix.exs

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,10 @@ defmodule PhoenixOauth2Provider.Mixfile do
77
[
88
app: :phoenix_oauth2_provider,
99
version: @version,
10-
elixir: "~> 1.4",
10+
elixir: "~> 1.8",
1111
elixirc_paths: elixirc_paths(Mix.env),
12-
build_embedded: Mix.env == :prod,
1312
start_permanent: Mix.env == :prod,
1413
compilers: [:phoenix] ++ Mix.compilers,
15-
preferred_cli_env: [credo: :test, ex_doc: :test],
1614
deps: deps(),
1715

1816
# Hex
@@ -21,19 +19,15 @@ defmodule PhoenixOauth2Provider.Mixfile do
2119

2220
# Docs
2321
name: "PhoenixOauth2Provider",
24-
docs: [
25-
source_ref: "v#{@version}", main: "PhoenixOauth2Provider",
26-
canonical: "http://hexdocs.pm/phoenix_oauth2_provider",
27-
source_url: "https://github.com/danschultzer/phoenix_oauth2_provider",
28-
extras: ["README.md"]]
22+
docs: docs()
2923
]
3024
end
3125

3226
def application do
3327
[extra_applications: extra_applications(Mix.env)]
3428
end
3529

36-
defp extra_applications(:test), do: [:postgrex, :ecto, :logger]
30+
defp extra_applications(:test), do: [:ecto, :logger]
3731
defp extra_applications(_), do: [:logger]
3832

3933
defp elixirc_paths(:test), do: ["lib", "test/support"]
@@ -51,9 +45,9 @@ defmodule PhoenixOauth2Provider.Mixfile do
5145

5246
{:ex_doc, ">= 0.0.0", only: :dev},
5347

54-
{:ecto_sql, "~> 3.0.0", only: [:test]},
55-
{:plug_cowboy, "~> 2.0", only: [:test]},
56-
{:postgrex, "~> 0.14.0", only: [:test]}
48+
{:ecto_sql, "~> 3.0.0", only: :test},
49+
{:plug_cowboy, "~> 2.0", only: :test},
50+
{:postgrex, "~> 0.14.0", only: :test}
5751
]
5852
end
5953

@@ -65,4 +59,13 @@ defmodule PhoenixOauth2Provider.Mixfile do
6559
files: ~w(lib LICENSE mix.exs README.md)
6660
]
6761
end
62+
63+
defp docs do
64+
[
65+
source_ref: "v#{@version}", main: "PhoenixOauth2Provider",
66+
canonical: "http://hexdocs.pm/phoenix_oauth2_provider",
67+
source_url: "https://github.com/danschultzer/phoenix_oauth2_provider",
68+
extras: ["README.md"]
69+
]
70+
end
6871
end

0 commit comments

Comments
 (0)