Rake在文件glob

时间:2015-10-25 12:35:15

标签: ruby rake rakefile

如果存在包含以下代码的Rake文件:

file 'assets/*/map.a' => ['map.b', 'map.c'] do
    # Code goes here...
end

我想知道glob中目录的名称是什么(而不是文件)。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

file 'assets/*/map.a' => ['map.b', 'map.c'] do |path|
    File.basename(File.dirname(path))
end