diff options
author | Daniel Podder <dpodder@gmail.com> | 2017-09-09 12:33:18 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-09 12:33:18 -0700 |
commit | d6900913634dc59099149fbe6106c6a304da63eb (patch) | |
tree | b59da7393029ddc6fa69bb28ae4a5f54a7884c72 /dependencies.props | |
parent | 00aab411f0c34d17b6545202a50b6c566ba5bc73 (diff) | |
download | coreclr-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.props | 11 |
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. --> |