diff options
author | Eric Erhardt <eric.erhardt@microsoft.com> | 2021-10-15 21:20:38 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-15 21:20:38 +0300 |
commit | f246a5a5f69e64a4a615f140f12bc395103fa428 (patch) | |
tree | 091e460331b15df1b2161b8eccfa18f89fcd4d53 /Directory.Build.props | |
parent | af4efb1936b407ca5f4576e81484cf5687b79a26 (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.props | 2 |
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> |