Rake 在文件 glob 中获取目录名称

Rake get directory name in file glob

如果存在具有以下代码的 Rake 文件:

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

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

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