
* master: Adding a Wpf and Winforms templates registry key (#218) Update coresetup to preview-27218-01 (#216) Update WindowsDesktop Framework (#215) Update coresetup to preview-27217-02 (#214) Update coresetup to preview-27217-01 Update coresetup to preview-27216-02 (#211) make GivenDotnetUsesDotnetTools test optional based on AspNetCore availability (#207) Update DependencyVersions.props Include the WindowsDesktop sharedframework in install 'Finish' page. (#208) Update readme; core-sdk:master (#209) Update WindowsDesktop Update toolset Update coresetup to preview-27214-02 change debug to Debug to match managed part add entry for freebsd to badge processing update stage0 sdk to 3.0 preview Update coresetup to preview-27206-02 (#202) initial support for freebsd
41 lines
2.8 KiB
XML
41 lines
2.8 KiB
XML
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<PropertyGroup>
|
|
<CLITargets Condition=" '$(CLITargets)' == '' ">Prepare;ComposeSdk;Test;Package;Publish</CLITargets>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<SkipBuildingInstallers Condition=" '$(SkipBuildingInstallers)' == '' AND
|
|
($(Rid.StartsWith('rhel.6'))
|
|
OR $(Rid.StartsWith('freebsd'))
|
|
OR $(Rid.StartsWith('linux-musl'))
|
|
OR $(Rid.StartsWith('fedora.27'))
|
|
OR $(Rid.StartsWith('opensuse.42.3'))
|
|
OR $(Rid.StartsWith('ubuntu.18.04')))">true</SkipBuildingInstallers>
|
|
<SkipBuildingInstallers Condition=" '$(SkipBuildingInstallers)' == '' ">false</SkipBuildingInstallers>
|
|
|
|
<UsePortableLinuxSharedFramework Condition=" '$(UsePortableLinuxSharedFramework)' == '' AND '$(OSPlatform)' == 'linux' AND '$(Rid)' != 'rhel.6-x64' AND '$(Rid)' != 'linux-musl-x64' ">true</UsePortableLinuxSharedFramework>
|
|
<IncludeSharedFrameworksForBackwardsCompatibilityTests Condition=" $(IncludeSharedFrameworksForBackwardsCompatibilityTests) == ''
|
|
AND '$(Rid)' != 'freebsd-x64'
|
|
AND '$(Rid)' != 'linux-x64'
|
|
AND '$(Rid)' != 'rhel.6-x64'
|
|
AND '$(Rid)' != 'linux-musl-x64'
|
|
AND '$(Rid)' != 'fedora.27-x64'
|
|
AND '$(Rid)' != 'opensuse.42.3-x64'
|
|
AND '$(Rid)' != 'ubuntu.18.04-x64'">true</IncludeSharedFrameworksForBackwardsCompatibilityTests>
|
|
<HighEntropyVA>true</HighEntropyVA>
|
|
|
|
<!-- Only use asset target fallback that we set (not implicit one to net461). -->
|
|
<DisableImplicitAssetTargetFallback>true</DisableImplicitAssetTargetFallback>
|
|
|
|
<!-- NU1701: Disable asset target fallback warning globally since it does not work transitively on NoWarn of individual packages -->
|
|
<!-- Since we disabled the implict fallback to net461, this will only kick in when we have an explicit fallback and we don't need to be warned about it doing what we asked it to do. -->
|
|
<!-- NU5104: Disable 'A stable release of a package should not have a prerelease dependency' warning globally -->
|
|
<!-- The "pack" command under 'buildCrossTargeting' for 'Microsoft.DotNet.MSBuildSdkResolver' throws a "NU5104" warning/error while using a "2.1.300" stage0 SDK. For: Linux-x64, Linux-arm, and Linux-arm64 -->
|
|
<NoWarn>NU1701;NU5104</NoWarn>
|
|
|
|
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
|
<MSBuildTreatWarningsAsErrors>true</MSBuildTreatWarningsAsErrors>
|
|
|
|
<!-- https://github.com/dotnet/core-sdk/issues/163 - consider adding WpfAndWinforms to arm -->
|
|
<IncludeWpfAndWinForms Condition=" '$(IncludeWpfAndWinForms)' == '' AND '$(OS)' == 'Windows_NT' AND !$(Architecture.StartsWith('arm')) ">true</IncludeWpfAndWinForms>
|
|
<IncludeWpfAndWinForms Condition=" '$(IncludeWpfAndWinForms)' == '' ">false</IncludeWpfAndWinForms>
|
|
</PropertyGroup>
|
|
</Project>
|