Browse Source

Only search for MSVC toolchain in Windows

pull/1525/head
josetr 5 years ago
parent
commit
c3eff90fd0
  1. 4
      src/Parser/ParserOptions.cs

4
src/Parser/ParserOptions.cs

@ -5,6 +5,7 @@ using System.Globalization; @@ -5,6 +5,7 @@ using System.Globalization;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Runtime.InteropServices;
using System.Text.RegularExpressions;
using LanguageVersion = CppSharp.Parser.LanguageVersion;
@ -149,10 +150,13 @@ namespace CppSharp.Parser @@ -149,10 +150,13 @@ namespace CppSharp.Parser
AddSystemIncludeDirs(BuiltinsDir);
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
{
vsVersion = MSVCToolchain.FindVSVersion(vsVersion);
foreach (var include in MSVCToolchain.GetSystemIncludes(vsVersion))
AddSystemIncludeDirs(include);
}
}
// do not remove the CppSharp prefix becase the Mono C# compiler breaks
if (!LanguageVersion.HasValue)

Loading…
Cancel
Save