diff --git a/src/Generator/Driver.cs b/src/Generator/Driver.cs index 1cb82890..6fd905a4 100644 --- a/src/Generator/Driver.cs +++ b/src/Generator/Driver.cs @@ -223,6 +223,9 @@ namespace CppSharp { foreach (var library in Options.Libraries) { + if (this.Symbols.Libraries.Any(l => l.FileName == library)) + continue; + var parser = new ClangParser(); parser.LibraryParsed += OnFileParsed;