Skip to content

Commit e79662e

Browse files
committed
Reduce dependencies needed to build docs
This fixes an issue with a script that refreshes docs on ex_doc updates.
1 parent e8e5bf4 commit e79662e

File tree

1 file changed

+16
-4
lines changed

1 file changed

+16
-4
lines changed

mix.exs

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,24 @@ defmodule CircularBuffer.MixProject do
2626
[]
2727
end
2828

29+
def cli do
30+
[
31+
preferred_envs: %{
32+
dialyzer: :test,
33+
docs: :docs,
34+
"hex.build": :docs,
35+
"hex.publish": :docs,
36+
credo: :test
37+
}
38+
]
39+
end
40+
2941
defp deps do
3042
[
31-
{:propcheck, "~> 1.2", only: [:dev, :test]},
32-
{:credo, "~> 1.5", only: [:dev, :test], runtime: false},
33-
{:ex_doc, "~> 0.19", only: [:dev, :test], runtime: false},
34-
{:dialyxir, "~> 1.4", only: [:dev, :test], runtime: false}
43+
{:propcheck, "~> 1.2", only: :test},
44+
{:credo, "~> 1.5", only: :test, runtime: false},
45+
{:ex_doc, "~> 0.19", only: :docs, runtime: false},
46+
{:dialyxir, "~> 1.4", only: :test, runtime: false}
3547
]
3648
end
3749

0 commit comments

Comments
 (0)