public PythonScriptedPostProcessorFactory(Suite suite, IPythonScriptedBuilderFactory builderFactory)
        {
            this.builderFactory = builderFactory;

            if (suite.HasParameters("post-processor-scripts"))
                scriptMappings = suite.GetParameters<PostProcessorScriptMappings>("post-processor-scripts");
            else
                scriptMappings = new PostProcessorScriptMappings();
        }
        public PythonScriptedProjectBuilderFactory(Suite suite, IPythonScriptedBuilderFactory builderFactory, ICoreBuilderFactory coreBuilderFactory)
        {
            if (suite.HasParameters("build-scripts"))
                buildScriptMappings = suite.GetParameters<BuildScriptMappings>("build-scripts");
            else
                buildScriptMappings = new BuildScriptMappings();

            this.builderFactory = builderFactory;
            this.coreBuilderFactory = coreBuilderFactory;
        }
예제 #3
0
        public PythonScriptedPostProcessorFactory(Suite suite, IPythonScriptedBuilderFactory builderFactory)
        {
            this.builderFactory = builderFactory;

            if (suite.HasParameters("post-processor-scripts"))
            {
                scriptMappings = suite.GetParameters <PostProcessorScriptMappings>("post-processor-scripts");
            }
            else
            {
                scriptMappings = new PostProcessorScriptMappings();
            }
        }
예제 #4
0
        public PythonScriptedProjectBuilderFactory(Suite suite, IPythonScriptedBuilderFactory builderFactory, ICoreBuilderFactory coreBuilderFactory)
        {
            if (suite.HasParameters("build-scripts"))
            {
                buildScriptMappings = suite.GetParameters <BuildScriptMappings>("build-scripts");
            }
            else
            {
                buildScriptMappings = new BuildScriptMappings();
            }

            this.builderFactory     = builderFactory;
            this.coreBuilderFactory = coreBuilderFactory;
        }
예제 #5
0
 public StoredPythonScriptedBuilderFactory(IPythonScriptedBuilderFactory baseImpl, IBuilderStore store)
 {
     this.baseImpl = baseImpl;
     this.store    = store;
 }
 public StoredPythonScriptedBuilderFactory(IPythonScriptedBuilderFactory baseImpl, IBuilderStore store)
 {
     this.baseImpl = baseImpl;
     this.store = store;
 }