diff options
author | Alex Ghiondea <ghiondea.alexandru@microsoft.com> | 2016-10-28 15:19:07 -0700 |
---|---|---|
committer | Alex Ghiondea <ghiondea.alexandru@microsoft.com> | 2016-10-28 15:30:46 -0700 |
commit | ff7437d5352cba8cda36a51c1ef59419917305ec (patch) | |
tree | 65602d8ba26073bc7f2c7bd56ee5189b461bf181 /clr.coreclr.props | |
parent | 81c42cecca5e1b0b802d4df980280750d2e1419e (diff) | |
download | coreclr-ff7437d5352cba8cda36a51c1ef59419917305ec.tar.gz coreclr-ff7437d5352cba8cda36a51c1ef59419917305ec.tar.bz2 coreclr-ff7437d5352cba8cda36a51c1ef59419917305ec.zip |
Bring to CoreCLR the SecureString implementation from CoreFx.
Diffstat (limited to 'clr.coreclr.props')
-rw-r--r-- | clr.coreclr.props | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clr.coreclr.props b/clr.coreclr.props index 2627e1b95c..cce6d7ddd5 100644 --- a/clr.coreclr.props +++ b/clr.coreclr.props @@ -80,6 +80,9 @@ <FeatureCoreFxFileStream>true</FeatureCoreFxFileStream> <FeatureCoreFxShim>true</FeatureCoreFxShim> <FeatureCoreFxOverlapped>true</FeatureCoreFxOverlapped> + + <!-- We only want to use the CoreFx implementation of SecureString when we are not building the legacy surface area --> + <FeatureCoreFxSecureString Condition="'$(FeatureLegacySurface)'==''" >true</FeatureCoreFxSecureString> </PropertyGroup> <PropertyGroup Condition="'$(TargetsUnix)' == 'true'"> @@ -105,6 +108,7 @@ <FeatureUseLcid>true</FeatureUseLcid> <FeatureImplicitLongPath>true</FeatureImplicitLongPath> </PropertyGroup> + <PropertyGroup Condition="'$(TargetsUnix)' != 'true' and '$(ClrProduct)' == 'core_clr'"> <FeatureCoreFxWindowsInterop>true</FeatureCoreFxWindowsInterop> </PropertyGroup> |