public IAssemblyInfo BuildAndLoadSharpmakeFiles(params string[] files) { if (_builderContext == null) { throw new NotSupportedException("BuildAndLoadSharpmakeFiles is not supported on builds without a IBuilderContext"); } var loadInfo = _builderContext.BuildAndLoadSharpmakeFiles(AllParsers, AllParsingFlowParsers, files); this.AddSourceAttributeParsers(loadInfo.Parsers); return(loadInfo.AssemblyInfo); }