true $(ProjectDirectory)/eng/common/tools.sh $(ProjectDirectory)/eng/common/build.sh $(RepoApiImplemented) $(RepoApiImplemented) $(RepoApiImplemented) $(ProjectDirectory)NuGet.config $(ProjectDirectory)NuGet.Config $(ProjectDirectory)src\NuGet.config $(ProjectDirectory)src\NuGet.Config $(RepoApiArgs) /p:DotNetPackageVersionPropsPath=$(PackageVersionPropsPath) $(RepoApiArgs) /p:DotNetBuildOffline=true $(RepoApiArgs) /p:DotNetOutputBlobFeedDir=$(SourceBuiltBlobFeedDir) <_DependentProject Include="@(RepositoryReference -> '%(Identity).proj')" /> ]]> %24(NoWarn);NU5104;NU1603;$(RepoNoWarns) ]]> $(ProjectDirectory)Directory.Build.props $(ProjectDirectory)src/Directory.Build.props logger_path="%24toolset_dir"/%24%28cd "$toolset_dir" && find . -name Microsoft.DotNet.Arcade.Sdk.dll \( -regex '.*netcoreapp2.1.*' -or -regex '.*net7.0.*' \) ) logger_path="%24toolset_dir"/%24%28cd "$toolset_dir" && find . -name Microsoft.DotNet.ArcadeLogging.dll \( -regex '.*netcoreapp2.1.*' -or -regex '.*net7.0.*' \) ) $(ArcadeLoggingReplacementText) if [[ ! -f $logger_path ]]; then $(ArcadeSdkReplacementText) fi prebuilt previously-source-built reference-packages source-built ExtraSources $(PrebuiltNuGetSourceName);$(PreviouslySourceBuiltNuGetSourceName);$(ReferencePackagesNuGetSourceName);$(SourceBuiltNuGetSourceName) $(SourceBuildSources);$(ExtraSourcesNuGetSourceName) $(SourceBuildSources);$(DotNet5InternalTransportNuGetSourceName) <_PossibleCliVersionJsonPath Include="sdk.version" /> <_PossibleCliVersionJsonPath Include="tools.dotnet" /> <_PackageVersionPropsBackupPath>$(PackageVersionPropsPath).pre.$(RepositoryName).xml <_AdditionalAssetDirs Include="$(SourceBuiltToolsetDir)" Condition="Exists('$(SourceBuiltToolsetDir)')" /> $(BuildCommand) /v:$(LogVerbosity) $(RepoApiArgs) $(RedirectRepoOutputToLog) $(BuildCommand) $(RepoApiArgs) $(RedirectRepoOutputToLog) <_BuiltPackages Condition="'$(PackagesOutput)' != ''" Include="$(PackagesOutput)/*.nupkg" Exclude="$(PackagesOutput)/*.symbols.nupkg"/> <_BuiltPackages Condition="'@(PackagesOutputList)' != ''" Include="%(PackagesOutputList.Identity)/*.nupkg" Exclude="%(PackagesOutputList.Identity)/*.symbols.nupkg"/> <_BuiltIntermediatePackages Condition="'$(PackagesOutput)' != ''" Include="$(PackagesOutput)/Microsoft.SourceBuild.Intermediate.*.nupkg" Exclude="$(PackagesOutput)/*.symbols.nupkg"/> <_BuiltIntermediatePackages Condition="'@(PackagesOutputList)' != ''" Include="%(PackagesOutputList.Identity)/Microsoft.SourceBuild.Intermediate.*.nupkg" Exclude="%(PackagesOutputList.Identity)/*.symbols.nupkg"/> <_NupkgDestinationPath>$(SourceBuiltPackagesPath) <_NupkgDestinationPath Condition="$([System.String]::Copy(%(_BuiltIntermediatePackages.Identity)).Contains('source-build-reference-packages'))">$(ReferencePackagesDir) <_InnerPackageCacheFiles Include="$(ProjectDirectory)artifacts/source-build/self/package-cache/**/*" /> <_FilesToCopy Include="$(PackagesDir)$([System.String]::copy('%(_BuiltPackageInfos.PackageId)').ToLower())/%(_BuiltPackageInfos.PackageVersion)/**/*.nupkg" /> <_FilesToDelete Include="$(PackagesDir)$([System.String]::copy('%(_BuiltPackageInfos.PackageId)').ToLower())/%(_BuiltPackageInfos.PackageVersion)/**/*.*" /> $(ProjectDirectory)artifacts/buildLogs $(ProjectDirectory)artifacts/buildObj <_ToolPackage Condition="'%(BuiltSdkPackageOverride.Version)' == ''" Include="$(SourceBuiltPackagesPath)%(BuiltSdkPackageOverride.Identity)*.nupkg" Exclude="$(SourceBuiltPackagesPath)%(BuiltSdkPackageOverride.Identity)*.symbols.nupkg" Id="%(BuiltSdkPackageOverride.Identity)" /> <_ToolPackage Condition="'%(BuiltSdkPackageOverride.Version)' != ''" Include="$(SourceBuiltPackagesPath)%(BuiltSdkPackageOverride.Identity).%(BuiltSdkPackageOverride.Version).nupkg" Exclude="$(SourceBuiltPackagesPath)%(BuiltSdkPackageOverride.Identity).%(BuiltSdkPackageOverride.Version).symbols.nupkg" Id="%(BuiltSdkPackageOverride.Identity)" /> $(SourceBuiltSdksDir)%(_ToolPackage.Id)/ <_PackagesNotCreatedReason Include="^ There may have been a silent failure in the submodule build. To confirm, check the build log file for undetected errors that may have prevented package creation: $(RepoConsoleLogFile)" /> <_PackagesNotCreatedReason Include="^ This error might be a false positive if $(RepositoryName) intentionally builds no nuget packages. If so, set the SkipEnsurePackagesCreated property to true in $(MSBuildProjectFullPath)" /> <_PackagesNotCreatedReason Include="^ The 'bin' directory might be dirty from a previous build and the package files already existed. If so, perform a clean build, or check which packages were already in 'bin' by opening $(_PackageVersionPropsBackupPath)" /> <_PackagesNotCreatedReason Include="^ The packages may have been written to an unexpected directory. For example, some repos used bin/ and changed to artifacts/ to match Arcade. Check PackagesOutput in $(MSBuildProjectFullPath) (currently '$(PackagesOutput)')" /> $(LocalNuGetPackagesRoot)$(RepositoryName)/ $([System.String]::Copy(%(Filename)).ToLower()) false false true