/// <summary> /// /// </summary> /// <returns></returns> protected override IBSharpContext CompileInternalProject() { var builder = new BSharpBuilder { Log = new StubUserLog() }; builder.Initialize( new BSharpProject { IsFullyQualifiedProject = true, InputExtensions = BSharpBuilderDefaults.DefaultBSharpProjectExtension, WriteCompiled = false, Conditions = Project.Conditions, } ); var projectsContext = builder.Build(); // Console.WriteLine(projectsContext.Get(BSharpContextDataType.Working).First().Compiled.ToString()); if (projectsContext == null) { throw new Exception("Can not compile project!"); } return(projectsContext); }
/// <summary> /// /// </summary> /// <returns></returns> protected override IBSharpContext CompileInternalProject() { var builder = new BSharpBuilder { Log = new StubUserLog() }; builder.Initialize( new BSharpProject { IsFullyQualifiedProject = true, InputExtensions = BSharpBuilderDefaults.DefaultBSharpProjectExtension, WriteCompiled = false, Conditions = Project.Conditions, } ); var projectsContext = builder.Build(); if (projectsContext == null) { throw new Exception("Can not compile project!"); } return projectsContext; }