We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8010e44 commit 8bfe324Copy full SHA for 8bfe324
lib/mix/lib/mix/cli.ex
@@ -20,6 +20,7 @@ defmodule Mix.CLI do
20
21
defp proceed(args) do
22
Mix.Tasks.Local.Hex.maybe_update()
23
+ load_dot_config()
24
args = load_mixfile(args)
25
{task, args} = get_task(args)
26
change_env(task)
@@ -98,6 +99,15 @@ defmodule Mix.CLI do
98
99
end
100
101
102
+ defp load_dot_config do
103
+ path = Path.expand("~/.mix/config.exs")
104
+ if File.regular?(path) do
105
+ path
106
+ |> Mix.Config.read()
107
+ |> Mix.Tasks.Loadconfig.set()
108
+ end
109
110
+
111
defp display_version() do
112
IO.puts "Elixir #{System.version}"
113
0 commit comments