Selaa lähdekoodia

Use lists:flatmap/2

pull/3/head
Tuncer Ayaz 13 vuotta sitten
vanhempi
commit
1c1a32b8ba
1 muutettua tiedostoa jossa 6 lisäystä ja 6 poistoa
  1. +6
    -6
      src/rebar_port_compiler.erl

+ 6
- 6
src/rebar_port_compiler.erl Näytä tiedosto

@ -179,14 +179,14 @@ get_sources(Config) ->
end.
expand_port_specs(Specs) ->
lists:append(lists:map(fun({_, Target, FileSpecs}) ->
expand_file_specs(Target, FileSpecs);
({Target, FileSpecs}) ->
expand_file_specs(Target, FileSpecs)
end, filter_port_specs(Specs))).
lists:flatmap(fun({_, Target, FileSpecs}) ->
expand_file_specs(Target, FileSpecs);
({Target, FileSpecs}) ->
expand_file_specs(Target, FileSpecs)
end, filter_port_specs(Specs)).
expand_file_specs(Target, FileSpecs) ->
Sources = lists:append([filelib:wildcard(FS) || FS <- FileSpecs]),
Sources = lists:flatmap(fun filelib:wildcard/1, FileSpecs),
[{Target, Src} || Src <- Sources].
filter_port_specs(Specs) ->

Ladataan…
Peruuta
Tallenna