in build/BuildSteps.cs [112:126]
public static async Task<string> GenerateBundleProjectFile(BuildConfiguration buildConfig)
{
var sourceNugetConfig = Path.Combine(Settings.SourcePath, Settings.NugetConfigFileName);
var sourceProjectFilePath = Path.Combine(Settings.SourcePath, buildConfig.SourceProjectFileName);
string projectDirectory = Path.Combine(Settings.RootBuildDirectory, buildConfig.ConfigId.ToString());
string targetProjectFilePath = Path.Combine(Settings.RootBuildDirectory, projectDirectory, "extensions.csproj");
string targetNugetConfigFilePath = Path.Combine(Settings.RootBuildDirectory, projectDirectory, Settings.NugetConfigFileName);
FileUtility.EnsureDirectoryExists(projectDirectory);
FileUtility.CopyFile(sourceProjectFilePath, targetProjectFilePath);
FileUtility.CopyFile(sourceNugetConfig, targetNugetConfigFilePath);
await AddExtensionPackages(targetProjectFilePath, BundleConfiguration.Instance.IsPreviewBundle);
return targetProjectFilePath;
}