X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=crosscomponents.cmake;h=a1f7c949708165a3f1fdea22e0af0c28334a01fd;hb=e191c349605f44747b01f00331ca34eca923b953;hp=7575570b36cba0c001ac51f6e07beffd64ee5bd8;hpb=a67530b73c422e0158221dde74f2cb38d2aa8d33;p=platform%2Fupstream%2Fcoreclr.git diff --git a/crosscomponents.cmake b/crosscomponents.cmake index 7575570..a1f7c94 100644 --- a/crosscomponents.cmake +++ b/crosscomponents.cmake @@ -1,10 +1,18 @@ add_definitions(-DCROSS_COMPILE) -set (CLR_CROSS_COMPONENTS_LIST - crossgen - mscordaccore - mscordbi - sos - clrjit - protojit -) +if(CLR_CMAKE_PLATFORM_ARCH_AMD64 AND CLR_CMAKE_TARGET_ARCH_ARM) + set(FEATURE_CROSSBITNESS 1) +endif(CLR_CMAKE_PLATFORM_ARCH_AMD64 AND CLR_CMAKE_TARGET_ARCH_ARM) + +set (CLR_CROSS_COMPONENTS_LIST + crossgen + clrjit +) + +if(NOT CLR_CMAKE_PLATFORM_LINUX AND NOT FEATURE_CROSSBITNESS) + list (APPEND CLR_CROSS_COMPONENTS_LIST + mscordaccore + mscordbi + sos + ) +endif()