Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/runtime.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Erhardt <eric.erhardt@microsoft.com>2021-10-15 21:20:38 +0300
committerGitHub <noreply@github.com>2021-10-15 21:20:38 +0300
commitf246a5a5f69e64a4a615f140f12bc395103fa428 (patch)
tree091e460331b15df1b2161b8eccfa18f89fcd4d53 /Directory.Build.props
parentaf4efb1936b407ca5f4576e81484cf5687b79a26 (diff)
Eliminate pre-built assets during source-build (#60370)
* Remove RefOnly dependency versions This allows for source-build to replace these versions with source-built versions. * Eliminate usages of pre-built packages during source-build * Don't build MSBuild tasks for netfx during source-build * Don't build Microsoft.Windows.Compatibility during source-build * Don't build test projects during source-build * Don't restore Microsoft.DiaSymReader.Native * Don't build source generators that target older Roslyn versions * Don't build ILStripTask since it uses a Mono.Cecil "sources" NuGet package that isn't part of source-build
Diffstat (limited to 'Directory.Build.props')
-rw-r--r--Directory.Build.props2
1 files changed, 2 insertions, 0 deletions
diff --git a/Directory.Build.props b/Directory.Build.props
index 42d713f8e0d..92bcbf935a9 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -62,6 +62,8 @@
<NetFrameworkMinimum>net462</NetFrameworkMinimum>
<NetFrameworkToolCurrent>net472</NetFrameworkToolCurrent>
+ <!-- Don't build for NETFramework during source-build. -->
+ <NetFrameworkToolCurrent Condition="'$(DotNetBuildFromSource)' == 'true'" />
</PropertyGroup>
<PropertyGroup>