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

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric St. John <ericstj@microsoft.com>2017-04-21 01:09:19 +0300
committerEric St. John <ericstj@microsoft.com>2017-04-21 01:41:23 +0300
commit3ea845166454a7e6d0d42d2c62518d48891556e9 (patch)
treecf7f73a8bef6b8c7f9c714700b4eb9fb05b1d02f /dir.props
parent47a02aee0db8e04515cd2940ba09dde4f06f7ce4 (diff)
Make desktop ns2.0 support package support net47
We need to support differing ref/impl per version of desktop until it adds inbox support for ns2.0. To do this I've made the netfx build also build for net462 and net47. Then I've moved the files into framework-specific folders for each TFM. For a given TFM it will prefer the files in its own folder then fallback to the previous TFM if it doesn't have that file.
Diffstat (limited to 'dir.props')
-rw-r--r--dir.props5
1 files changed, 5 insertions, 0 deletions
diff --git a/dir.props b/dir.props
index 8f1ab27f47..c706981ea2 100644
--- a/dir.props
+++ b/dir.props
@@ -148,6 +148,11 @@
<NativeBinDir>$(BinDir)$(OSGroup).$(ArchGroup).$(ConfigurationGroup)/native</NativeBinDir>
</PropertyGroup>
+ <PropertyGroup Condition="'$(TargetGroup)' == 'netfx'">
+ <!-- when building for netfx (net461) we also need to build for net462 and net47 in order to produce the netfx netstandard2.0 support package -->
+ <AdditionalBuildConfigurations>$(AdditionalBuildConfigurations);net462-$(OSGroup)-$(ConfigurationGroup)-$(ArchGroup);net47-$(OSGroup)-$(ConfigurationGroup)-$(ArchGroup)</AdditionalBuildConfigurations>
+ </PropertyGroup>
+
<Import Project="$(BuildConfigurationImportFile)" Condition="Exists('$(BuildConfigurationImportFile)')" />
<!-- Import packaging props -->