Пример #1
0
        /// <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);
        }
Пример #2
0
		/// <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;
		}