diff --git a/lib/mix/lib/mix/tasks/compile.elixir.ex b/lib/mix/lib/mix/tasks/compile.elixir.ex index 8df8b3eef8c..87776af5639 100644 --- a/lib/mix/lib/mix/tasks/compile.elixir.ex +++ b/lib/mix/lib/mix/tasks/compile.elixir.ex @@ -105,7 +105,7 @@ defmodule Mix.Tasks.Compile.Elixir do manifest = manifest() base = xref_exclude_opts(project[:elixirc_options] || [], project) - cache_key = {base, srcs, "--no-optional-deps" in args} + cache_key = {base, srcs, File.cwd!(), "--no-optional-deps" in args} opts = base