summaryrefslogtreecommitdiff
path: root/dependencies.props
diff options
context:
space:
mode:
authorDaniel Podder <dpodder@gmail.com>2017-09-09 12:33:18 -0700
committerGitHub <noreply@github.com>2017-09-09 12:33:18 -0700
commitd6900913634dc59099149fbe6106c6a304da63eb (patch)
treeb59da7393029ddc6fa69bb28ae4a5f54a7884c72 /dependencies.props
parent00aab411f0c34d17b6545202a50b6c566ba5bc73 (diff)
downloadcoreclr-d6900913634dc59099149fbe6106c6a304da63eb.tar.gz
coreclr-d6900913634dc59099149fbe6106c6a304da63eb.tar.bz2
coreclr-d6900913634dc59099149fbe6106c6a304da63eb.zip
Enable auto-update for PGO data (#13883)
Move PgoDataPackageVersion into dependencies.props, which enables auto-update functionality. Also, update optdata version to 20170908-1805.
Diffstat (limited to 'dependencies.props')
-rw-r--r--dependencies.props11
1 files changed, 11 insertions, 0 deletions
diff --git a/dependencies.props b/dependencies.props
index 86ca022249..cea79cca5c 100644
--- a/dependencies.props
+++ b/dependencies.props
@@ -15,12 +15,14 @@
<PropertyGroup>
<CoreFxCurrentRef>13b5345991e55bb0b30a236ab4f6693a870ed789</CoreFxCurrentRef>
<CoreClrCurrentRef>13b5345991e55bb0b30a236ab4f6693a870ed789</CoreClrCurrentRef>
+ <PgoDataCurrentRef>c485975226ad7f4a1b9a8b7aad11e0c4a7bacc1a</PgoDataCurrentRef>
</PropertyGroup>
<!-- Auto-upgraded properties for each build info dependency. -->
<PropertyGroup>
<CoreFxPackageVersion>4.5.0-preview2-25707-02</CoreFxPackageVersion>
<PlatformPackageVersion>2.1.0-preview2-25707-02</PlatformPackageVersion>
+ <PgoDataPackageVersion>99.99.99-master-20170908-1805</PgoDataPackageVersion>
</PropertyGroup>
<!-- Full package version strings that are used in other parts of the build. -->
@@ -49,6 +51,10 @@
<BuildInfoPath>$(BaseDotNetBuildInfo)coreclr/$(DependencyBranch)</BuildInfoPath>
<CurrentRef>$(CoreClrCurrentRef)</CurrentRef>
</RemoteDependencyBuildInfo>
+ <RemoteDependencyBuildInfo Include="PgoData">
+ <BuildInfoPath>$(BaseDotNetBuildInfo)optimization/$(DependencyBranch)</BuildInfoPath>
+ <CurrentRef>$(PgoDataCurrentRef)</CurrentRef>
+ </RemoteDependencyBuildInfo>
<DependencyBuildInfo Include="@(RemoteDependencyBuildInfo)">
<RawVersionsBaseUrl>https://raw.githubusercontent.com/dotnet/versions</RawVersionsBaseUrl>
@@ -69,6 +75,11 @@
<ElementName>CoreClrPackageVersion</ElementName>
<PackageId>Microsoft.NETCore.Runtime.CoreCLR</PackageId>
</XmlUpdateStep>
+ <XmlUpdateStep Include="PgoData">
+ <Path>$(MSBuildThisFileFullPath)</Path>
+ <ElementName>PgoDataPackageVersion</ElementName>
+ <PackageId>optimization.PGO.CoreCLR</PackageId>
+ </XmlUpdateStep>
</ItemGroup>
<!-- Set up dependencies on packages that aren't found in a BuildInfo. -->