浏览代码

Use lists:flatmap/2

pull/3/head
Tuncer Ayaz 13 年前
父节点
当前提交
1c1a32b8ba
共有 1 个文件被更改,包括 6 次插入6 次删除
  1. +6
    -6
      src/rebar_port_compiler.erl

+ 6
- 6
src/rebar_port_compiler.erl 查看文件

@ -179,14 +179,14 @@ get_sources(Config) ->
end. end.
expand_port_specs(Specs) -> 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) -> 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]. [{Target, Src} || Src <- Sources].
filter_port_specs(Specs) -> filter_port_specs(Specs) ->

正在加载...
取消
保存