diff options
author | Jeremy Kuhne <jeremy.kuhne@microsoft.com> | 2016-11-17 13:51:43 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-11-17 13:51:43 -0800 |
commit | 204f6e8859e3676114c85f49b8d2c311458ac715 (patch) | |
tree | 79219961ae654732261d15a5ebcf217bff0538b3 /clr.coreclr.props | |
parent | db81622ed195624591e2151c4f2a009ddffef29e (diff) | |
download | coreclr-204f6e8859e3676114c85f49b8d2c311458ac715.tar.gz coreclr-204f6e8859e3676114c85f49b8d2c311458ac715.tar.bz2 coreclr-204f6e8859e3676114c85f49b8d2c311458ac715.zip |
Use CoreFX Path code (#8132)
* Use CoreFX Path code
This is to address consistency and perf issues by moving the Path
code down to CoreCLR. It is more of an issue with Windows as
normalization requires complicated logic and costly platform calls.
* Delete unused files and avoid Unix crypto lib
* Address feedback, fix bug
Remove Unix crypto files and ifdef out usages completely.
Fix issue with static initialization of PathInternal.
* Use TriState to initialize case sensitivity
Diffstat (limited to 'clr.coreclr.props')
-rw-r--r-- | clr.coreclr.props | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clr.coreclr.props b/clr.coreclr.props index 8ff0f0b263..516f4ea311 100644 --- a/clr.coreclr.props +++ b/clr.coreclr.props @@ -82,6 +82,8 @@ <FeatureCoreFxFileStream>true</FeatureCoreFxFileStream> <FeatureCoreFxShim>true</FeatureCoreFxShim> <FeatureCoreFxOverlapped>true</FeatureCoreFxOverlapped> + <FeatureCoreFxPath>true</FeatureCoreFxPath> + <FeatureCoreFxInteropServices>true</FeatureCoreFxInteropServices> <!-- We only want to use the CoreFx implementation of SecureString when we are not building the legacy surface area --> <FeatureCoreFxSecureString Condition="'$(FeatureLegacySurface)'==''" >true</FeatureCoreFxSecureString> |