summaryrefslogtreecommitdiff
path: root/clr.coreclr.props
diff options
context:
space:
mode:
authorJeremy Kuhne <jeremy.kuhne@microsoft.com>2016-11-17 13:51:43 -0800
committerGitHub <noreply@github.com>2016-11-17 13:51:43 -0800
commit204f6e8859e3676114c85f49b8d2c311458ac715 (patch)
tree79219961ae654732261d15a5ebcf217bff0538b3 /clr.coreclr.props
parentdb81622ed195624591e2151c4f2a009ddffef29e (diff)
downloadcoreclr-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.props2
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>