2017-03-21 19:02:20 -07:00
|
|
|
<Project>
|
2018-03-19 12:31:16 -07:00
|
|
|
|
2018-11-12 11:52:19 -08:00
|
|
|
<Target Name="GenerateBundledVersions"
|
2018-06-25 22:38:01 -07:00
|
|
|
DependsOnTargets="GenerateBundledVersionsProps;GenerateBundledCliToolsProps" />
|
2017-06-07 17:27:34 -07:00
|
|
|
|
2018-11-12 11:52:19 -08:00
|
|
|
<Target Name="GenerateBundledVersionsProps" DependsOnTargets="RunResolvePackageDependencies;SetupBundledComponents">
|
2017-03-23 17:25:40 -07:00
|
|
|
<PropertyGroup>
|
|
|
|
<BundledVersionsPropsFileName>Microsoft.NETCoreSdk.BundledVersions.props</BundledVersionsPropsFileName>
|
|
|
|
</PropertyGroup>
|
2017-03-21 19:02:20 -07:00
|
|
|
|
2018-03-19 12:31:16 -07:00
|
|
|
<!--
|
2017-03-21 19:02:20 -07:00
|
|
|
The bundled version of Microsoft.NETCore.App is determined statically from DependencyVersions.props whereas the bundled version
|
|
|
|
of NETStandard.Library is defined by what Microsoft.NETCore.App pulls in. This digs in to the package resolution items of
|
|
|
|
of our build against Microsoft.NETCore.App to find the correct NETStandard.Library version
|
|
|
|
-->
|
|
|
|
<ItemGroup>
|
2018-02-07 14:28:13 -08:00
|
|
|
<_NETStandardLibraryPackageVersions Include="@(PackageDefinitions->'%(Version)')"
|
2017-03-21 19:02:20 -07:00
|
|
|
Condition="%(PackageDefinitions.Name) == 'NetStandard.Library'" />
|
2018-02-07 14:28:13 -08:00
|
|
|
<_NETCorePlatformsPackageVersions Include="@(PackageDefinitions->'%(Version)')"
|
2018-01-19 17:15:34 -08:00
|
|
|
Condition="%(PackageDefinitions.Name) == 'Microsoft.NETCore.Platforms'" />
|
2017-03-21 19:02:20 -07:00
|
|
|
</ItemGroup>
|
|
|
|
|
2018-02-07 14:28:13 -08:00
|
|
|
<Error Condition="@(_NETStandardLibraryPackageVersions->Distinct()->Count()) != 1"
|
2017-03-21 19:02:20 -07:00
|
|
|
Text="Failed to determine the NETStandard.Library version pulled in Microsoft.NETCore.App" />
|
2018-02-07 14:28:13 -08:00
|
|
|
<Error Condition="@(_NETCorePlatformsPackageVersions->Distinct()->Count()) != 1"
|
|
|
|
Text="Failed to determine the Microsoft.NETCore.Platforms version pulled in Microsoft.NETCore.App" />
|
2017-03-21 19:02:20 -07:00
|
|
|
|
|
|
|
<PropertyGroup>
|
2017-12-01 20:07:48 -08:00
|
|
|
<_NETCoreAppPackageVersion>$(MicrosoftNETCoreAppPackageVersion)</_NETCoreAppPackageVersion>
|
2018-02-07 14:28:13 -08:00
|
|
|
<_NETStandardLibraryPackageVersion>@(_NETStandardLibraryPackageVersions->Distinct())</_NETStandardLibraryPackageVersion>
|
|
|
|
<_NETCorePlatformsPackageVersion>@(_NETCorePlatformsPackageVersions->Distinct())</_NETCorePlatformsPackageVersion>
|
2018-05-30 17:45:17 -07:00
|
|
|
|
2017-03-21 19:02:20 -07:00
|
|
|
<!-- Use only major and minor in target framework version -->
|
|
|
|
<_NETCoreAppTargetFrameworkVersion>$(_NETCoreAppPackageVersion.Split('.')[0]).$(_NETCoreAppPackageVersion.Split('.')[1])</_NETCoreAppTargetFrameworkVersion>
|
2018-02-07 14:28:13 -08:00
|
|
|
<_NETStandardTargetFrameworkVersion>$(_NETStandardLibraryPackageVersion.Split('.')[0]).$(_NETStandardLibraryPackageVersion.Split('.')[1])</_NETStandardTargetFrameworkVersion>
|
2017-03-21 19:02:20 -07:00
|
|
|
|
2018-05-14 13:43:09 -07:00
|
|
|
<_NETCoreSdkIsPreview Condition=" '$(DropSuffix)' != 'true' ">true</_NETCoreSdkIsPreview>
|
2018-04-30 17:49:09 -07:00
|
|
|
</PropertyGroup>
|
|
|
|
|
2018-12-30 00:14:44 -08:00
|
|
|
<!-- Download "metapackages" for each shared framework in order to get the list of runtime identifers
|
|
|
|
for which there are runtime packs (from the runtime.json in the metapackage) -->
|
|
|
|
<ItemGroup>
|
|
|
|
<MetaPackageDownload Include="$(MSBuildThisFileDirectory)DownloadPackage.csproj">
|
|
|
|
<Properties>
|
2019-04-25 08:51:39 -07:00
|
|
|
PackageToRestore=Microsoft.NETCore.App.Internal;
|
|
|
|
PackageVersionToRestore=$(MicrosoftNETCoreAppInternalPackageVersion);
|
2018-12-30 00:14:44 -08:00
|
|
|
TargetFramework=$(TargetFramework)
|
|
|
|
</Properties>
|
|
|
|
</MetaPackageDownload>
|
|
|
|
<MetaPackageDownload Include="$(MSBuildThisFileDirectory)DownloadPackage.csproj">
|
|
|
|
<Properties>
|
|
|
|
PackageToRestore=Microsoft.WindowsDesktop.App;
|
|
|
|
PackageVersionToRestore=$(MicrosoftWindowsDesktopPackageVersion);
|
|
|
|
TargetFramework=$(TargetFramework)
|
|
|
|
</Properties>
|
|
|
|
</MetaPackageDownload>
|
|
|
|
</ItemGroup>
|
|
|
|
|
|
|
|
<MSBuild
|
|
|
|
BuildInParallel="False"
|
|
|
|
Projects="@(MetaPackageDownload)">
|
|
|
|
</MSBuild>
|
|
|
|
|
2019-04-25 08:51:39 -07:00
|
|
|
<GetRuntimePackRids MetapackagePath="$(NuGetPackageRoot)/microsoft.netcore.app.internal/$(MicrosoftNETCoreAppPackageVersion)">
|
2018-12-30 00:14:44 -08:00
|
|
|
<Output TaskParameter="AvailableRuntimePackRuntimeIdentifiers" ItemName="NetCoreRuntimePackRids" />
|
|
|
|
</GetRuntimePackRids>
|
|
|
|
<GetRuntimePackRids MetapackagePath="$(NuGetPackageRoot)/microsoft.windowsdesktop.app/$(MicrosoftWindowsDesktopPackageVersion)">
|
|
|
|
<Output TaskParameter="AvailableRuntimePackRuntimeIdentifiers" ItemName="WindowsDesktopRuntimePackRids" />
|
|
|
|
</GetRuntimePackRids>
|
2019-02-28 10:13:03 -08:00
|
|
|
|
|
|
|
<ItemGroup>
|
|
|
|
<AspNetCoreRuntimePackRids Include="
|
|
|
|
win-x64;
|
|
|
|
win-x86;
|
|
|
|
win-arm;
|
|
|
|
osx-x64;
|
|
|
|
linux-musl-x64;
|
2019-06-12 13:42:09 -07:00
|
|
|
linux-musl-arm64;
|
2019-02-28 10:13:03 -08:00
|
|
|
linux-x64;
|
|
|
|
linux-arm;
|
|
|
|
linux-arm64" />
|
|
|
|
</ItemGroup>
|
2018-12-30 00:14:44 -08:00
|
|
|
|
2018-06-21 10:40:44 -07:00
|
|
|
<!--
|
|
|
|
Setting the property to true if patch == 0 and preview == true. SDK will set DefaultNetCorePatchVersion according to this flag.
|
|
|
|
So that we don't need to manually update the version selection logic between when we ship a final release and when we ship the first patch
|
|
|
|
-->
|
|
|
|
<GetUseBundledNETCoreAppPackageVersionAsDefaultNetCorePatchVersion
|
2018-07-18 21:18:27 -07:00
|
|
|
BundledNETCoreAppPackageVersion="$(_NETCoreAppPackageVersion)">
|
2018-06-21 10:40:44 -07:00
|
|
|
<Output TaskParameter="UseBundledNETCoreAppPackageVersionAsDefaultNetCorePatchVersion"
|
|
|
|
PropertyName="_UseBundledNETCoreAppPackageVersionAsDefaultNetCorePatchVersion" />
|
|
|
|
</GetUseBundledNETCoreAppPackageVersionAsDefaultNetCorePatchVersion>
|
|
|
|
|
2018-09-17 17:13:49 -07:00
|
|
|
<ItemGroup>
|
|
|
|
<ImplicitPackageVariable Include="Microsoft.NETCore.App"
|
|
|
|
TargetFrameworkVersion="1.0"
|
|
|
|
DefaultVersion="1.0.5"
|
2019-05-14 11:23:04 -07:00
|
|
|
LatestVersion="1.0.16" />
|
2018-09-17 17:13:49 -07:00
|
|
|
<ImplicitPackageVariable Include="Microsoft.NETCore.App"
|
|
|
|
TargetFrameworkVersion="1.1"
|
|
|
|
DefaultVersion="1.1.2"
|
2019-05-14 11:23:04 -07:00
|
|
|
LatestVersion="1.1.13" />
|
2018-09-17 17:13:49 -07:00
|
|
|
<ImplicitPackageVariable Include="Microsoft.NETCore.App"
|
|
|
|
TargetFrameworkVersion="2.0"
|
|
|
|
DefaultVersion="2.0.0"
|
|
|
|
LatestVersion="2.0.9" />
|
|
|
|
<ImplicitPackageVariable Include="Microsoft.NETCore.App"
|
|
|
|
TargetFrameworkVersion="2.1"
|
|
|
|
DefaultVersion="2.1.0"
|
2019-05-14 11:23:04 -07:00
|
|
|
LatestVersion="2.1.11" />
|
2018-11-26 18:58:37 -08:00
|
|
|
<ImplicitPackageVariable Include="Microsoft.NETCore.App"
|
|
|
|
TargetFrameworkVersion="2.2"
|
|
|
|
DefaultVersion="2.2.0"
|
2019-05-14 11:23:04 -07:00
|
|
|
LatestVersion="2.2.5" />
|
2018-09-17 17:13:49 -07:00
|
|
|
<ImplicitPackageVariable Include="Microsoft.NETCore.App"
|
2018-10-08 18:29:15 -07:00
|
|
|
TargetFrameworkVersion="3.0"
|
2018-09-17 17:13:49 -07:00
|
|
|
DefaultVersion="$(_NETCoreAppPackageVersion)"
|
|
|
|
LatestVersion="$(_NETCoreAppPackageVersion)" />
|
|
|
|
|
|
|
|
<ImplicitPackageVariable Include="Microsoft.AspNetCore.App"
|
|
|
|
TargetFrameworkVersion="2.1"
|
|
|
|
DefaultVersion="2.1.1"
|
2019-05-14 11:23:04 -07:00
|
|
|
LatestVersion="2.1.11"/>
|
2018-09-17 17:13:49 -07:00
|
|
|
<ImplicitPackageVariable Include="Microsoft.AspNetCore.All"
|
|
|
|
TargetFrameworkVersion="2.1"
|
|
|
|
DefaultVersion="2.1.1"
|
2019-05-14 11:23:04 -07:00
|
|
|
LatestVersion="2.1.11"/>
|
2018-11-26 18:58:37 -08:00
|
|
|
|
|
|
|
<ImplicitPackageVariable Include="Microsoft.AspNetCore.App"
|
|
|
|
TargetFrameworkVersion="2.2"
|
|
|
|
DefaultVersion="2.2.0"
|
2019-05-14 11:23:04 -07:00
|
|
|
LatestVersion="2.2.5"/>
|
2018-11-26 18:58:37 -08:00
|
|
|
<ImplicitPackageVariable Include="Microsoft.AspNetCore.All"
|
|
|
|
TargetFrameworkVersion="2.2"
|
|
|
|
DefaultVersion="2.2.0"
|
2019-05-14 11:23:04 -07:00
|
|
|
LatestVersion="2.2.5"/>
|
2018-09-17 17:13:49 -07:00
|
|
|
</ItemGroup>
|
2018-02-16 21:56:03 -08:00
|
|
|
|
2018-04-30 17:49:09 -07:00
|
|
|
<PropertyGroup>
|
2017-03-21 19:02:20 -07:00
|
|
|
<BundledVersionsPropsContent>
|
|
|
|
<![CDATA[
|
|
|
|
<!--
|
|
|
|
***********************************************************************************************
|
|
|
|
$(BundledVersionsPropsFileName)
|
|
|
|
|
|
|
|
WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
|
|
|
|
created a backup copy. Incorrect changes to this file will make it
|
|
|
|
impossible to load or build your projects from the command-line or the IDE.
|
|
|
|
|
|
|
|
Copyright (c) .NET Foundation. All rights reserved.
|
|
|
|
***********************************************************************************************
|
|
|
|
-->
|
|
|
|
<Project>
|
|
|
|
<PropertyGroup>
|
2019-05-15 14:24:56 -07:00
|
|
|
<NetCoreRoot Condition="'%24(NetCoreRoot)' == ''">%24([MSBuild]::NormalizePath('%24(MSBuildThisFileDirectory)..\..\'))</NetCoreRoot>
|
|
|
|
<NetCoreTargetingPackRoot Condition="'%24(NetCoreTargetingPackRoot)' == ''">%24([MSBuild]::EnsureTrailingSlash('%24(NetCoreRoot)'))packs</NetCoreTargetingPackRoot>
|
2019-02-20 07:30:40 -08:00
|
|
|
|
2018-07-06 17:57:16 -07:00
|
|
|
<NETCoreAppMaximumVersion>$(_NETCoreAppTargetFrameworkVersion)</NETCoreAppMaximumVersion>
|
2017-03-21 19:02:20 -07:00
|
|
|
<BundledNETCoreAppTargetFrameworkVersion>$(_NETCoreAppTargetFrameworkVersion)</BundledNETCoreAppTargetFrameworkVersion>
|
|
|
|
<BundledNETCoreAppPackageVersion>$(_NETCoreAppPackageVersion)</BundledNETCoreAppPackageVersion>
|
2018-06-21 10:40:44 -07:00
|
|
|
<UseBundledNETCoreAppPackageVersionAsDefaultNetCorePatchVersion>$(_UseBundledNETCoreAppPackageVersionAsDefaultNetCorePatchVersion)</UseBundledNETCoreAppPackageVersionAsDefaultNetCorePatchVersion>
|
2017-03-21 19:02:20 -07:00
|
|
|
<BundledNETStandardTargetFrameworkVersion>$(_NETStandardTargetFrameworkVersion)</BundledNETStandardTargetFrameworkVersion>
|
2018-02-07 14:28:13 -08:00
|
|
|
<BundledNETStandardPackageVersion>$(_NETStandardLibraryPackageVersion)</BundledNETStandardPackageVersion>
|
|
|
|
<BundledNETCorePlatformsPackageVersion>$(_NETCorePlatformsPackageVersion)</BundledNETCorePlatformsPackageVersion>
|
2019-01-03 15:15:55 -08:00
|
|
|
<BundledRuntimeIdentifierGraphFile>%24(MSBuildThisFileDirectory)RuntimeIdentifierGraph.json</BundledRuntimeIdentifierGraphFile>
|
2018-02-16 21:56:03 -08:00
|
|
|
<NETCoreSdkVersion>$(SdkVersion)</NETCoreSdkVersion>
|
2018-11-07 16:35:27 -08:00
|
|
|
<NETCoreSdkRuntimeIdentifier>$(ProductMonikerRid)</NETCoreSdkRuntimeIdentifier>
|
2018-02-16 21:56:03 -08:00
|
|
|
<_NETCoreSdkIsPreview>$(_NETCoreSdkIsPreview)</_NETCoreSdkIsPreview>
|
2019-02-22 16:15:10 -08:00
|
|
|
|
2018-05-30 17:45:17 -07:00
|
|
|
<!-- Default patch versions for each minor version of ASP.NET Core -->
|
2018-11-20 17:15:37 -08:00
|
|
|
<DefaultPatchVersionForAspNetCoreAll2_1>2.1.1</DefaultPatchVersionForAspNetCoreAll2_1>
|
|
|
|
<DefaultPatchVersionForAspNetCoreApp2_1>2.1.1</DefaultPatchVersionForAspNetCoreApp2_1>
|
2018-05-30 17:45:17 -07:00
|
|
|
|
2018-03-27 20:26:00 -07:00
|
|
|
<!-- Latest patch versions for each minor version of .NET Core -->
|
2018-06-21 10:40:44 -07:00
|
|
|
<LatestPatchVersionForNetCore1_0 Condition="'%24(LatestPatchVersionForNetCore1_0)' == ''">1.0.12</LatestPatchVersionForNetCore1_0>
|
|
|
|
<LatestPatchVersionForNetCore1_1 Condition="'%24(LatestPatchVersionForNetCore1_1)' == ''">1.1.9</LatestPatchVersionForNetCore1_1>
|
|
|
|
<LatestPatchVersionForNetCore2_0 Condition="'%24(LatestPatchVersionForNetCore2_0)' == ''">2.0.9</LatestPatchVersionForNetCore2_0>
|
2018-07-27 15:01:22 -07:00
|
|
|
<LatestPatchVersionForNetCore2_1 Condition="'%24(LatestPatchVersionForNetCore2_1)' == ''">2.1.2</LatestPatchVersionForNetCore2_1>
|
2017-03-21 19:02:20 -07:00
|
|
|
</PropertyGroup>
|
2018-08-22 16:08:29 -07:00
|
|
|
<ItemGroup>
|
2018-11-12 11:52:19 -08:00
|
|
|
@(ImplicitPackageVariable->'<ImplicitPackageReferenceVersion Include="%(Identity)" TargetFrameworkVersion="%(TargetFrameworkVersion)" DefaultVersion="%(DefaultVersion)" LatestVersion="%(LatestVersion)"/>', '
|
|
|
|
')
|
2018-10-05 18:33:02 -07:00
|
|
|
|
2018-12-30 00:14:44 -08:00
|
|
|
<KnownFrameworkReference Include="Microsoft.NETCore.App"
|
|
|
|
TargetFramework="netcoreapp3.0"
|
|
|
|
RuntimeFrameworkName="Microsoft.NETCore.App"
|
|
|
|
DefaultRuntimeFrameworkVersion="$(_NETCoreAppPackageVersion)"
|
|
|
|
LatestRuntimeFrameworkVersion="$(_NETCoreAppPackageVersion)"
|
2019-02-20 07:30:40 -08:00
|
|
|
TargetingPackName="Microsoft.NETCore.App.Ref"
|
|
|
|
TargetingPackVersion="$(NetCoreAppTargetingPackVersion)"
|
2019-06-10 15:32:28 -07:00
|
|
|
RuntimePackNamePatterns="Microsoft.NETCore.App.Runtime.**RID**"
|
2018-12-31 17:13:06 -08:00
|
|
|
RuntimePackRuntimeIdentifiers="@(NetCoreRuntimePackRids, '%3B')"
|
2019-04-26 08:47:25 -07:00
|
|
|
PackagesToReference="Microsoft.NETCore.App/$(NetCoreAppTargetingPackVersion)"
|
2019-05-14 08:45:50 -07:00
|
|
|
IsTrimmable="true"
|
2018-12-30 00:14:44 -08:00
|
|
|
/>
|
2019-02-01 14:16:53 -08:00
|
|
|
|
|
|
|
<KnownAppHostPack Include="Microsoft.NETCore.App"
|
|
|
|
TargetFramework="netcoreapp3.0"
|
2019-04-19 10:54:35 -07:00
|
|
|
AppHostPackNamePattern="Microsoft.NETCore.App.Host.**RID**"
|
2019-02-01 14:16:53 -08:00
|
|
|
AppHostPackVersion="$(_NETCoreAppPackageVersion)"
|
|
|
|
AppHostRuntimeIdentifiers="@(NetCoreRuntimePackRids, '%3B')"
|
|
|
|
/>
|
2018-10-05 18:33:02 -07:00
|
|
|
|
2018-11-15 16:53:10 -08:00
|
|
|
<KnownFrameworkReference Include="Microsoft.WindowsDesktop.App"
|
2018-10-18 23:55:08 -07:00
|
|
|
TargetFramework="netcoreapp3.0"
|
2018-11-15 16:53:10 -08:00
|
|
|
RuntimeFrameworkName="Microsoft.WindowsDesktop.App"
|
|
|
|
DefaultRuntimeFrameworkVersion="$(MicrosoftWindowsDesktopPackageVersion)"
|
|
|
|
LatestRuntimeFrameworkVersion="$(MicrosoftWindowsDesktopPackageVersion)"
|
2019-02-26 11:09:56 -08:00
|
|
|
TargetingPackName="Microsoft.WindowsDesktop.App.Ref"
|
|
|
|
TargetingPackVersion="$(WindowsDesktopTargetingPackVersion)"
|
2019-06-10 15:32:28 -07:00
|
|
|
RuntimePackNamePatterns="Microsoft.WindowsDesktop.App.Runtime.**RID**"
|
2018-12-31 17:13:06 -08:00
|
|
|
RuntimePackRuntimeIdentifiers="@(WindowsDesktopRuntimePackRids, '%3B')"
|
2019-05-30 17:35:20 -07:00
|
|
|
IsWindowsOnly="true"
|
2018-08-22 16:08:29 -07:00
|
|
|
/>
|
|
|
|
|
2019-06-03 19:01:54 -07:00
|
|
|
<KnownFrameworkReference Include="Microsoft.WindowsDesktop.App.WPF"
|
|
|
|
TargetFramework="netcoreapp3.0"
|
|
|
|
RuntimeFrameworkName="Microsoft.WindowsDesktop.App"
|
|
|
|
DefaultRuntimeFrameworkVersion="$(MicrosoftWindowsDesktopPackageVersion)"
|
|
|
|
LatestRuntimeFrameworkVersion="$(MicrosoftWindowsDesktopPackageVersion)"
|
|
|
|
TargetingPackName="Microsoft.WindowsDesktop.App.Ref"
|
|
|
|
TargetingPackVersion="$(WindowsDesktopTargetingPackVersion)"
|
2019-06-10 15:32:28 -07:00
|
|
|
RuntimePackNamePatterns="Microsoft.WindowsDesktop.App.Runtime.**RID**"
|
2019-06-03 19:01:54 -07:00
|
|
|
RuntimePackRuntimeIdentifiers="@(WindowsDesktopRuntimePackRids, '%3B')"
|
|
|
|
IsWindowsOnly="true"
|
|
|
|
Profile="WPF"
|
|
|
|
/>
|
|
|
|
|
|
|
|
<KnownFrameworkReference Include="Microsoft.WindowsDesktop.App.WindowsForms"
|
|
|
|
TargetFramework="netcoreapp3.0"
|
|
|
|
RuntimeFrameworkName="Microsoft.WindowsDesktop.App"
|
|
|
|
DefaultRuntimeFrameworkVersion="$(MicrosoftWindowsDesktopPackageVersion)"
|
|
|
|
LatestRuntimeFrameworkVersion="$(MicrosoftWindowsDesktopPackageVersion)"
|
|
|
|
TargetingPackName="Microsoft.WindowsDesktop.App.Ref"
|
|
|
|
TargetingPackVersion="$(WindowsDesktopTargetingPackVersion)"
|
2019-06-10 15:32:28 -07:00
|
|
|
RuntimePackNamePatterns="Microsoft.WindowsDesktop.App.Runtime.**RID**"
|
2019-06-03 19:01:54 -07:00
|
|
|
RuntimePackRuntimeIdentifiers="@(WindowsDesktopRuntimePackRids, '%3B')"
|
|
|
|
IsWindowsOnly="true"
|
|
|
|
Profile="WindowsForms"
|
|
|
|
/>
|
|
|
|
|
2018-11-08 12:08:43 -08:00
|
|
|
<KnownFrameworkReference Include="Microsoft.AspNetCore.App"
|
2018-10-18 23:55:08 -07:00
|
|
|
TargetFramework="netcoreapp3.0"
|
2018-08-22 16:08:29 -07:00
|
|
|
RuntimeFrameworkName="Microsoft.AspNetCore.App"
|
2019-02-28 10:13:03 -08:00
|
|
|
DefaultRuntimeFrameworkVersion="$(MicrosoftAspNetCoreAppRuntimeWinX64PackageVersion)"
|
|
|
|
LatestRuntimeFrameworkVersion="$(MicrosoftAspNetCoreAppRuntimeWinX64PackageVersion)"
|
2019-02-20 07:30:40 -08:00
|
|
|
TargetingPackName="Microsoft.AspNetCore.App.Ref"
|
|
|
|
TargetingPackVersion="$(AspNetTargetingPackVersion)"
|
2019-02-28 10:13:03 -08:00
|
|
|
RuntimePackNamePatterns="Microsoft.AspNetCore.App.Runtime.**RID**"
|
2018-12-31 17:13:06 -08:00
|
|
|
RuntimePackRuntimeIdentifiers="@(AspNetCoreRuntimePackRids, '%3B')"
|
2018-08-22 16:08:29 -07:00
|
|
|
/>
|
2019-02-12 16:48:43 -08:00
|
|
|
|
|
|
|
<KnownFrameworkReference Include="NETStandard.Library"
|
|
|
|
TargetFramework="netstandard2.1"
|
2019-04-15 19:04:36 -07:00
|
|
|
TargetingPackName="NETStandard.Library.Ref"
|
2019-04-10 08:55:46 -07:00
|
|
|
TargetingPackVersion="$(NETStandardLibraryRefPackageVersion)"
|
2019-02-12 16:48:43 -08:00
|
|
|
/>
|
|
|
|
|
2018-08-22 16:08:29 -07:00
|
|
|
</ItemGroup>
|
2017-03-21 19:02:20 -07:00
|
|
|
</Project>
|
|
|
|
]]>
|
|
|
|
</BundledVersionsPropsContent>
|
|
|
|
</PropertyGroup>
|
|
|
|
|
2018-11-12 15:23:44 -08:00
|
|
|
<WriteLinesToFile File="$(SdkOutputDirectory)$(BundledVersionsPropsFileName)"
|
2017-03-21 19:02:20 -07:00
|
|
|
Lines="$(BundledVersionsPropsContent)"
|
|
|
|
Overwrite="true" />
|
|
|
|
</Target>
|
2018-03-19 12:31:16 -07:00
|
|
|
|
2018-11-12 11:52:19 -08:00
|
|
|
<Target Name="GenerateBundledCliToolsProps" DependsOnTargets="SetupBundledComponents">
|
2018-03-19 12:31:16 -07:00
|
|
|
<PropertyGroup>
|
|
|
|
<BundledBundledCliToolsPropsFileName>Microsoft.NETCoreSdk.BundledCliTools.props</BundledBundledCliToolsPropsFileName>
|
|
|
|
</PropertyGroup>
|
|
|
|
|
|
|
|
<PropertyGroup>
|
|
|
|
<BundledBundledCliToolsPropsContent>
|
|
|
|
<![CDATA[
|
|
|
|
<!--
|
|
|
|
***********************************************************************************************
|
|
|
|
$(BundledBundledCliToolsPropsFileName)
|
|
|
|
|
|
|
|
WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
|
|
|
|
created a backup copy. Incorrect changes to this file will make it
|
|
|
|
impossible to load or build your projects from the command-line or the IDE.
|
|
|
|
|
|
|
|
Copyright (c) .NET Foundation. All rights reserved.
|
|
|
|
***********************************************************************************************
|
|
|
|
-->
|
|
|
|
<Project>
|
|
|
|
<ItemGroup>
|
|
|
|
@(BundledDotnetTools->HasMetadata('ObsoletesCliTool')->' %3CBundledDotNetCliToolReference Include="%(ObsoletesCliTool)" /%3E','%0A')
|
|
|
|
</ItemGroup>
|
|
|
|
</Project>
|
|
|
|
]]>
|
|
|
|
</BundledBundledCliToolsPropsContent>
|
|
|
|
</PropertyGroup>
|
|
|
|
|
2018-11-12 15:23:44 -08:00
|
|
|
<WriteLinesToFile File="$(SdkOutputDirectory)$(BundledBundledCliToolsPropsFileName)"
|
2018-03-19 12:31:16 -07:00
|
|
|
Lines="$(BundledBundledCliToolsPropsContent)"
|
|
|
|
Overwrite="true" />
|
|
|
|
</Target>
|
2019-01-03 14:58:20 -08:00
|
|
|
|
|
|
|
<Target Name="LayoutRuntimeGraph"
|
|
|
|
DependsOnTargets="GenerateBundledVersionsProps">
|
|
|
|
|
|
|
|
<Copy SourceFiles="$(NuGetPackageRoot)/microsoft.netcore.platforms/$(_NETCorePlatformsPackageVersion)/runtime.json"
|
2019-01-03 15:15:55 -08:00
|
|
|
DestinationFiles="$(SdkOutputDirectory)RuntimeIdentifierGraph.json"
|
2019-01-03 14:58:20 -08:00
|
|
|
SkipUnchangedFiles="true"/>
|
|
|
|
|
|
|
|
</Target>
|
2017-03-21 19:02:20 -07:00
|
|
|
</Project>
|