[osx] Ignore .DS_Store file. Fixes #3306

This commit is contained in:
Alexander Karatarakis 2018-04-24 22:56:18 -07:00
parent 15f455e319
commit 967765f294
1 changed files with 4 additions and 0 deletions

View File

@ -253,6 +253,10 @@ namespace vcpkg::Paragraphs
LoadResults ret;
auto port_dirs = fs.get_files_non_recursive(ports_dir);
Util::sort(port_dirs);
Util::erase_remove_if(port_dirs, [&](auto&& port_dir_entry) {
return fs.is_regular_file(port_dir_entry) && port_dir_entry.filename() == ".DS_Store";
});
for (auto&& path : port_dirs)
{
auto maybe_spgh = try_load_port(fs, path);