diff --git a/src/ext_mod.erl b/src/ext_mod.erl index ddab4407c..732749d07 100644 --- a/src/ext_mod.erl +++ b/src/ext_mod.erl @@ -603,7 +603,7 @@ compile(LibDir) -> Er = [compile_erlang_file(Bin, File, Options) || File <- filelib:wildcard(Src++"/*.erl")], Ex = [compile_elixir_file(Bin, File) - || File <- filelib:wildcard(Lib ++ "/*.ex")], + || File <- filelib:wildcard(Lib ++ "/**/*.ex")], compile_result(Er++Ex). compile_c_files(LibDir) ->