diff --git a/build/repo.targets b/build/repo.targets
index 5f268af2c4..0b2f71f87d 100644
--- a/build/repo.targets
+++ b/build/repo.targets
@@ -4,13 +4,14 @@
<_BuildGraphFile>$(BuildDir)BuildGraph.proj
<_CloneRepositoryRoot>$(RepositoryRoot).r\
- <_DependencyPackagesDirectory>$(RepositoryRoot).deps\build\
- <_CommitsFile>$(RepositoryRoot).deps\build\RepositoryCommits.proj
+ <_DependencyBuildDirectory>$(RepositoryRoot).deps\build\
+ <_DependencyPackagesDirectory>$(_DependencyBuildDirectory)>
+ <_RepositoryListFileName>Repositories.props
+ <_DependencyRepositoryList>$(_DependencyBuildDirectory)$(_RepositoryListFileName)
<_RestoreGraphSpecsDirectory>$(RepositoryRoot)obj\package-specs\
<_RepositoryBuildTargets Condition="'$(_RepositoryBuildTargets)'=='' AND '$(CompileOnly)'=='true'">Package;VerifyPackages
<_RepositoryBuildTargets Condition="'$(_RepositoryBuildTargets)'==''">Verify
- <_RepositoriesWithCommitsFile>$(RepositoryRoot).deps\build\Repositories.props
$(PrepareDependsOn);CleanUniverseArtifacts
$(CleanDependsOn);CleanUniverseArtifacts
@@ -18,14 +19,11 @@
+ Project="$(_DependencyRepositoryList)"
+ Condition="Exists('$(_DependencyRepositoryList)')" />
-
+ Project="$(_RepositoryListFileName)"
+ Condition="!Exists('$(_DependencyRepositoryList)')" />
@@ -125,7 +123,6 @@
<_BuildRepositoryProperties Condition="'$(PublishPackages)'=='true'">
$(_BuildRepositoryProperties);
APIKey=$(APIKey)
- DotNetPath=$(DotNetPath);
NuGetPublishVolatileFeed=$(NuGetPublishVolatileFeed);
PublishPackages=$(PublishPackages)
@@ -177,10 +174,10 @@
- $(BuildDir)Repositories.props
+ $(BuildDir)$(_RepositoryListFileName)