From 11395b20dac9dff22be141b2a78c394268ab146e Mon Sep 17 00:00:00 2001 From: Matt Ellis Date: Tue, 13 Oct 2015 18:15:56 -0700 Subject: Don't override dir.props' ECMA Key setting Due to https://github.com/dotnet/roslyn/issues/2444, we have disabled ECMA signing when the host platform for our build is not Windows. This is done by explicitly setting the property in our top level dir.props. Some of the reference assemblies explicitly set UseECMAKey to true, overwriting this value which leads to build breaks when building on non Windows platforms. Guard the setting of this property so that we don't override it if it already set. Fixes #3739 --- .../ref/System.Runtime.WindowsRuntime.csproj | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/System.Runtime.WindowsRuntime/ref/System.Runtime.WindowsRuntime.csproj') diff --git a/src/System.Runtime.WindowsRuntime/ref/System.Runtime.WindowsRuntime.csproj b/src/System.Runtime.WindowsRuntime/ref/System.Runtime.WindowsRuntime.csproj index 23d8734c29..ca4e62d2e5 100644 --- a/src/System.Runtime.WindowsRuntime/ref/System.Runtime.WindowsRuntime.csproj +++ b/src/System.Runtime.WindowsRuntime/ref/System.Runtime.WindowsRuntime.csproj @@ -1,8 +1,8 @@ - + - true + true