diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm index 308a4b4..51385d0 100644 --- a/src/tools/msvc/Mkvcbuild.pm +++ b/src/tools/msvc/Mkvcbuild.pm @@ -653,6 +653,7 @@ sub AddContrib $proj->AddFile('contrib\\' . $n . '\\' . $o); } $proj->AddReference($postgres); + $proj->AddDir('contrib\\' . $n); if ($mf =~ /^SUBDIRS\s*:?=\s*(.*)$/mg) { foreach my $d (split /\s+/, $1) @@ -680,6 +681,7 @@ sub AddContrib { my $proj = $solution->AddProject($mod, 'dll', 'contrib'); $proj->AddFile('contrib\\' . $n . '\\' . $mod . '.c'); + $proj->AddDir('contrib\\' . $n); $proj->AddReference($postgres); AdjustContribProj($proj); } @@ -697,6 +699,7 @@ sub AddContrib $o =~ s/\.o$/.c/; $proj->AddFile('contrib\\' . $n . '\\' . $o); } + $proj->AddDir('contrib\\' . $n); AdjustContribProj($proj); } else