You've already forked linux-packaging-mono
Imported Upstream version 5.10.0.69
Former-commit-id: fc39669a0b707dd3c063977486506b6793da2890
This commit is contained in:
parent
d8f8abd549
commit
e2950ec768
51
external/corefx/dir.props
vendored
51
external/corefx/dir.props
vendored
@@ -11,7 +11,7 @@
|
||||
|
||||
<!-- Define vNext UAP Moniker -->
|
||||
<PropertyGroup>
|
||||
<UAPvNextVersion>10.0.15138</UAPvNextVersion>
|
||||
<UAPvNextVersion>10.0.16300</UAPvNextVersion>
|
||||
<UAPvNextTFMFull>UAP,Version=v$(UAPvNextVersion)</UAPvNextTFMFull>
|
||||
<UAPvNextTFM>uap$(UAPvNextVersion)</UAPvNextTFM>
|
||||
</PropertyGroup>
|
||||
@@ -23,6 +23,11 @@
|
||||
<IsDotNetFrameworkProductAssembly>true</IsDotNetFrameworkProductAssembly>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- Indicates this is not an officially supported release. Release branches should set this to false. -->
|
||||
<PropertyGroup>
|
||||
<IsPrerelease>false</IsPrerelease>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- Common repo directories -->
|
||||
<PropertyGroup>
|
||||
<ProjectDir>$(MSBuildThisFileDirectory)</ProjectDir>
|
||||
@@ -41,6 +46,7 @@
|
||||
<PackageOutputRoot Condition="'$(PackageOutputRoot)'==''">$(BinDir)packages/</PackageOutputRoot>
|
||||
|
||||
<!-- Input Directories -->
|
||||
<PackagesDir>$(DotNetRestorePackagesPath)</PackagesDir>
|
||||
<PackagesDir Condition="'$(PackagesDir)'==''">$(ProjectDir)packages/</PackagesDir>
|
||||
<ToolsDir Condition="'$(ToolsDir)'==''">$(ProjectDir)Tools/</ToolsDir>
|
||||
<IlasmToolPath>$(ToolsDir)ilasm/ilasm</IlasmToolPath>
|
||||
@@ -66,17 +72,19 @@
|
||||
<Import Project="$(MSBuildThisFileDirectory)dependencies.props" />
|
||||
|
||||
<!-- list of nuget package sources passed to nuget restore -->
|
||||
<ItemGroup Condition="'$(ExcludeInternetFeeds)' != 'true'">
|
||||
<!-- Example to consume local CoreCLR package:
|
||||
/p:OverridePackageSource=C:\coreclr\bin\Product\Windows_NT.x64.Debug\.nuget\pkg
|
||||
-->
|
||||
<DotnetSourceList Include="$(OverridePackageSource)" />
|
||||
<!-- Need to escape double forward slash (%2F) or MSBuild will normalize to one slash on Unix. -->
|
||||
<!-- Including buildtools to pull in TestSuite packages and repackaged xunit dependencies-->
|
||||
<DotnetSourceList Include="https:%2F%2Fdotnet.myget.org/F/dotnet-buildtools/api/v3/index.json" />
|
||||
<DotnetSourceList Include="https:%2F%2Fdotnet.myget.org/F/dotnet-core/api/v3/index.json" />
|
||||
<DotnetSourceList Include="https:%2F%2Fapi.nuget.org/v3/index.json" />
|
||||
</ItemGroup>
|
||||
<!-- Example to consume local CoreCLR package:
|
||||
/p:OverridePackageSource=C:\coreclr\bin\Product\Windows_NT.x64.Debug\.nuget\pkg
|
||||
-->
|
||||
<PropertyGroup>
|
||||
<RestoreSources Condition="'$(DotNetBuildOffline)' != 'true'">
|
||||
$(OverridePackageSource);
|
||||
https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json;
|
||||
https://dotnet.myget.org/F/dotnet-buildtools/api/v3/index.json;
|
||||
https://dotnet.myget.org/F/dotnet-core/api/v3/index.json;
|
||||
https://api.nuget.org/v3/index.json;
|
||||
$(RestoreSources)
|
||||
</RestoreSources>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<!-- By default make all libraries to be AnyCPU but individual projects can override it if they need to -->
|
||||
@@ -145,7 +153,7 @@
|
||||
<PackageRID Condition="'$(PackageRID)' == ''">$(_packageRID)</PackageRID>
|
||||
<PackageRID Condition="'$(PackageRID)' == ''">$(RuntimeOS)-$(ArchGroup)</PackageRID>
|
||||
</PropertyGroup>
|
||||
|
||||
|
||||
<!-- Set some shortcuts for more terse conditions in project files -->
|
||||
<PropertyGroup>
|
||||
<TargetsNetCoreApp Condition="$(TargetGroup.StartsWith('netcoreapp'))">true</TargetsNetCoreApp>
|
||||
@@ -163,6 +171,12 @@
|
||||
<BuildingUAPAOTVertical Condition="'$(BuildingUAPAOTVertical)' == '' AND ('$(_bc_TargetGroup)'=='uapaot' OR '$(BuildAllConfigurations)' == 'true')">true</BuildingUAPAOTVertical>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- Set the kind of PDB to Portable and turn on SourceLink (fetching source from GitHub) -->
|
||||
<PropertyGroup>
|
||||
<DebugType Condition="'$(DebugType)' == ''">Portable</DebugType>
|
||||
<UseSourceLink>true</UseSourceLink>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- Set up Default symbol and optimization for Configuration -->
|
||||
<Choose>
|
||||
<When Condition="'$(ConfigurationGroup)'=='Debug'">
|
||||
@@ -209,7 +223,7 @@
|
||||
<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>
|
||||
<CopyNuGetImplementations>false</CopyNuGetImplementations>
|
||||
</PropertyGroup>
|
||||
|
||||
|
||||
<!-- Language configuration -->
|
||||
<PropertyGroup>
|
||||
<LangVersion>latest</LangVersion> <!-- default to allowing all language features -->
|
||||
@@ -217,6 +231,11 @@
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(IsReferenceAssembly)' == 'true'">
|
||||
<!-- disable warnings about unused fields -->
|
||||
<NoWarn>$(NoWarn);0169;0649</NoWarn>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- Set up some common paths -->
|
||||
<PropertyGroup>
|
||||
<CommonPath>$(SourceDir)Common\src</CommonPath>
|
||||
@@ -240,9 +259,9 @@
|
||||
<TestPath Condition="'$(TestPath)' == ''">$(TestWorkingDir)$(MSBuildProjectName)/$(BuildConfiguration)/</TestPath>
|
||||
<RefRootPath>$(BinDir)ref/</RefRootPath>
|
||||
<BuildConfigurationRefPath>$(RefRootPath)$(_bc_TargetGroup)/</BuildConfigurationRefPath>
|
||||
<BuildConfigurationRefPath Condition="$(_bc_TargetGroup.EndsWith('aot'))">$(RefRootPath)$(_bc_TargetGroup.TrimEnd('aot'))/</BuildConfigurationRefPath>
|
||||
<BuildConfigurationRefPath Condition="$(_bc_TargetGroup.EndsWith('aot'))">$(RefRootPath)$(_bc_TargetGroup.TrimEnd('t').TrimEnd('o').TrimEnd('a'))/</BuildConfigurationRefPath>
|
||||
<RefPath>$(RefRootPath)$(TargetGroup)/</RefPath>
|
||||
<RefPath Condition="$(TargetGroup.EndsWith('aot'))">$(RefRootPath)$(TargetGroup.TrimEnd('aot'))/</RefPath>
|
||||
<RefPath Condition="$(TargetGroup.EndsWith('aot'))">$(RefRootPath)$(TargetGroup.TrimEnd('t').TrimEnd('o').TrimEnd('a'))/</RefPath>
|
||||
<NetStandardRefPath>$(RefRootPath)netstandard/</NetStandardRefPath>
|
||||
<NetFxRefPath>$(RefRootPath)netfx/</NetFxRefPath>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user