summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorJan Kotas <jkotas@microsoft.com>2016-03-15 19:46:34 -0700
committerJan Kotas <jkotas@microsoft.com>2016-03-15 19:46:34 -0700
commitffc7372713170e09a9f80d4cd8d6bb238378a34b (patch)
tree482babd939c7339c70d0b19c9dcb814567ab21e2 /CMakeLists.txt
parentb09f46863aca0e94f8bb57dcc2905d3667498140 (diff)
downloadcoreclr-ffc7372713170e09a9f80d4cd8d6bb238378a34b.tar.gz
coreclr-ffc7372713170e09a9f80d4cd8d6bb238378a34b.tar.bz2
coreclr-ffc7372713170e09a9f80d4cd8d6bb238378a34b.zip
Prune Windows mscorlib
In model.xml, I went over: - FEATURE_ conditions that are disabled on Unix - FEATURE_ conditions related to NetCF - All ApiFxInternal methods And flipped most them either to public, ImplRoot or deleted them. Testing: Run all open CoreCLR and CoreFX tests, built legacy build razzle [tfs-changeset: 1586209]
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt17
1 files changed, 0 insertions, 17 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c8eadf24cb..ef0220d9a7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -692,9 +692,6 @@ if (CLR_CMAKE_PLATFORM_UNIX)
endif(CLR_CMAKE_PLATFORM_UNIX)
add_definitions(-DFEATURE_CORESYSTEM)
add_definitions(-DFEATURE_CORRUPTING_EXCEPTIONS)
-if(WIN32)
- add_definitions(-DFEATURE_CRYPTO)
-endif(WIN32)
if(CLR_CMAKE_PLATFORM_UNIX)
add_definitions(-DFEATURE_DBGIPC_TRANSPORT_DI)
add_definitions(-DFEATURE_DBGIPC_TRANSPORT_VM)
@@ -718,20 +715,10 @@ if (CLR_CMAKE_PLATFORM_UNIX OR CLR_CMAKE_PLATFORM_ARCH_ARM64)
add_definitions(-DFEATURE_IMPLICIT_TLS)
set(FEATURE_IMPLICIT_TLS 1)
endif(CLR_CMAKE_PLATFORM_UNIX OR CLR_CMAKE_PLATFORM_ARCH_ARM64)
-if(WIN32)
- add_definitions(-DFEATURE_ISOSTORE)
- add_definitions(-DFEATURE_ISOSTORE_LIGHT)
-endif(WIN32)
add_definitions(-DFEATURE_ISYM_READER)
add_definitions(-DFEATURE_LEGACYNETCF)
-if(WIN32)
- add_definitions(-DFEATURE_LEGACYNETCFCRYPTO)
-endif(WIN32)
add_definitions(-DFEATURE_LEGACYNETCF_DBG_HOST_CONTROL)
add_definitions(-DFEATURE_LEGACYNETCFFAS)
-if(WIN32)
-add_definitions(-DFEATURE_LEGACYSURFACE)
-endif(WIN32)
add_definitions(-DFEATURE_LOADER_OPTIMIZATION)
add_definitions(-DFEATURE_MANAGED_ETW)
add_definitions(-DFEATURE_MANAGED_ETW_CHANNELS)
@@ -781,10 +768,6 @@ endif(WIN32)
add_definitions(-DFEATURE_WIN32_REGISTRY)
add_definitions(-DFEATURE_WINDOWSPHONE)
add_definitions(-DFEATURE_WINMD_RESILIENT)
-if(WIN32)
- add_definitions(-DFEATURE_X509)
- add_definitions(-DFEATURE_X509_SECURESTRINGS)
-endif(WIN32)
if(CLR_CMAKE_BUILD_TESTS)
add_subdirectory(tests)