Merge pull request #11215 from wtgodbe/ActuallyDoCrossgen
[platform/upstream/coreclr.git] / clrfeatures.cmake
1 if(CLR_CMAKE_TARGET_TIZEN_LINUX)
2   set(FEATURE_EVENT_TRACE 0)
3 endif()
4
5 if(NOT DEFINED FEATURE_EVENT_TRACE)
6   if (WIN32)
7     set(FEATURE_EVENT_TRACE 1)
8   endif()
9
10   if(CLR_CMAKE_PLATFORM_LINUX)
11     if(CLR_CMAKE_TARGET_ARCH_AMD64)
12       set(FEATURE_EVENT_TRACE 1)
13     elseif(CLR_CMAKE_TARGET_ARCH_ARM)
14       set(FEATURE_EVENT_TRACE 1)
15     endif()
16   endif(CLR_CMAKE_PLATFORM_LINUX)
17 endif(NOT DEFINED FEATURE_EVENT_TRACE)
18
19 if(NOT DEFINED FEATURE_DBGIPC)
20   if(CLR_CMAKE_PLATFORM_UNIX AND (NOT CLR_CMAKE_PLATFORM_ANDROID))
21     set(FEATURE_DBGIPC 1)
22   endif()
23 endif(NOT DEFINED FEATURE_DBGIPC)
24
25 if(NOT DEFINED FEATURE_INTERPRETER)
26   set(FEATURE_INTERPRETER 0)
27 endif(NOT DEFINED FEATURE_INTERPRETER)