summaryrefslogtreecommitdiff
path: root/clrdefinitions.cmake
diff options
context:
space:
mode:
authorMyungJoo Ham <myungjoo.ham@samsung.com>2016-05-02 10:58:49 +0900
committerMyungJoo Ham <myungjoo.ham@samsung.com>2016-05-02 10:58:49 +0900
commit8d55cd34e8192ac9679e7f1b34b0b1709154c943 (patch)
treedeb53ab666cc096a9cbd836061b5cf62325e698b /clrdefinitions.cmake
parent762162705bd9a11c82233b7162f5fee15d8ab548 (diff)
downloadcoreclr-8d55cd34e8192ac9679e7f1b34b0b1709154c943.tar.gz
coreclr-8d55cd34e8192ac9679e7f1b34b0b1709154c943.tar.bz2
coreclr-8d55cd34e8192ac9679e7f1b34b0b1709154c943.zip
Disable WIN32_REGISTRY for UNIX platforms
Unlike managed build scripts, FEATURE_WIN32_REGISTRY has been enabled for UNIX-like systems in CMake native build scripts. Fix #4682 part 3. Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Diffstat (limited to 'clrdefinitions.cmake')
-rw-r--r--clrdefinitions.cmake4
1 files changed, 3 insertions, 1 deletions
diff --git a/clrdefinitions.cmake b/clrdefinitions.cmake
index 7f3dfc5dd9..a53708ebcd 100644
--- a/clrdefinitions.cmake
+++ b/clrdefinitions.cmake
@@ -183,7 +183,9 @@ add_definitions(-DFEATURE_VERSIONING)
if(WIN32)
add_definitions(-DFEATURE_VERSIONING_LOG)
endif(WIN32)
-add_definitions(-DFEATURE_WIN32_REGISTRY)
+if(NOT CLR_CMAKE_PLATFORM_UNIX)
+ add_definitions(-DFEATURE_WIN32_REGISTRY)
+endif(NOT CLR_CMAKE_PLATFORM_UNIX)
add_definitions(-DFEATURE_WINDOWSPHONE)
add_definitions(-DFEATURE_WINMD_RESILIENT)
add_definitions(-D_SECURE_SCL=0)