Skip to content

Commit 5189b29

Browse files
committed
Purge v8 manifests properly
1 parent 74f9a29 commit 5189b29

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

lib/mix/lib/mix/compilers/elixir.ex

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -710,11 +710,15 @@ defmodule Mix.Compilers.Elixir do
710710
{@manifest_vsn, modules, sources, local_exports} ->
711711
{modules, sources, local_exports}
712712

713-
# From v5 and later
713+
# v8-v* (v1.11)
714+
{vsn, modules, _sources, _local_exports} when is_integer(vsn) ->
715+
purge_old_manifest(compile_path, modules)
716+
717+
# v5-v7 (v1.10)
714718
{vsn, modules, _sources} when is_integer(vsn) ->
715719
purge_old_manifest(compile_path, modules)
716720

717-
# From v4 and before
721+
# v1-v4
718722
[vsn | data] when is_integer(vsn) ->
719723
purge_old_manifest(compile_path, data)
720724

0 commit comments

Comments
 (0)