From: Hyeongseok Oh Date: Tue, 17 Jan 2017 12:41:58 +0000 (+0900) Subject: [ARM32/Linx] cross-architecture build: restrict build project list (dotnet/coreclr... X-Git-Tag: submit/tizen/20210909.063632~11030^2~8439 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5f12b4d27158f487b7626f8e433eeb1af87fb2c6;p=platform%2Fupstream%2Fdotnet%2Fruntime.git [ARM32/Linx] cross-architecture build: restrict build project list (dotnet/coreclr#8918) * [ARM32/Linx] cross-architecture build: restrict build project list Restrict build project for ARM32/Linux cross-architecture We can build these projects with PR dotnet/coreclr#8866 and dotnet/coreclr#8917. (release build) - crossgen - clrjit - protojit * modify crosscomponents.cmake Add list items when not Linux, instead remove in Linux Commit migrated from https://github.com/dotnet/coreclr/commit/69c55380c1c611388b8c9e3668f41ed099bdd5f1 --- diff --git a/src/coreclr/crosscomponents.cmake b/src/coreclr/crosscomponents.cmake index 7575570..96c477e 100644 --- a/src/coreclr/crosscomponents.cmake +++ b/src/coreclr/crosscomponents.cmake @@ -1,10 +1,15 @@ add_definitions(-DCROSS_COMPILE) -set (CLR_CROSS_COMPONENTS_LIST - crossgen - mscordaccore - mscordbi - sos - clrjit - protojit -) +set (CLR_CROSS_COMPONENTS_LIST + crossgen + clrjit + protojit +) + +if(NOT CLR_CMAKE_PLATFORM_LINUX) + list (APPEND CLR_CROSS_COMPONENTS_LIST + mscordaccore + mscordbi + sos + ) +endif()