From ccbdfcc7ecee914f27e265efcd11c8913b387e7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Fri, 19 Jul 2019 11:14:25 +0300 Subject: [PATCH] Add local-framework-ref option to project building. --- .../Building/ProjectBuildPipelineBuilder.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/ProjectBuildPipelineBuilder.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/ProjectBuildPipelineBuilder.cs index c4d15d5548..6ed0b7133e 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/ProjectBuildPipelineBuilder.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/ProjectBuildPipelineBuilder.cs @@ -9,8 +9,14 @@ namespace Volo.Abp.Cli.ProjectBuilding.Building var pipeline = new ProjectBuildPipeline(); pipeline.Steps.Add(new FileEntryListReadStep()); + pipeline.Steps.AddRange(context.Template.GetCustomSteps(context)); - pipeline.Steps.Add(new NugetReferenceReplaceStep()); + + if (!context.BuildArgs.ExtraProperties.ContainsKey("local-framework-ref")) + { + pipeline.Steps.Add(new NugetReferenceReplaceStep()); + } + pipeline.Steps.Add(new TemplateCodeDeleteStep()); pipeline.Steps.Add(new SolutionRenameStep()); pipeline.Steps.Add(new CreateProjectResultZipStep());