Fix dependency to coreclr and mscorrc in Linux (dotnet/coreclr#10138)
authorHyeongseok Oh <hseok82.oh@samsung.com>
Wed, 29 Mar 2017 08:28:57 +0000 (17:28 +0900)
committerJan Vorlicek <janvorli@microsoft.com>
Wed, 29 Mar 2017 08:28:57 +0000 (10:28 +0200)
commit388a2682ed05747ff9ad48269df42543da67b2c3
tree537e46ec0794a422919012ec5cb5b7426771b58f
parent29c65ef231ec03c4c9d4a597b6de5c416f375cbf
Fix dependency to coreclr and mscorrc in Linux (dotnet/coreclr#10138)

* Fix dependency to coreclr and mscorrc in Linux

Remove dependency with coreclr in some projects for Linux
Recover build mscorrc for cross architecture in Linux

* Fix CMakeLists.txt in src/dlls

minimize uses of CLR_CROSS_COMPONENTS_BUILD flag in CMakeLists.txt

Modify root/CMakeLists.txt to exclude corerun and coreconsole build
during cross component build

Commit migrated from https://github.com/dotnet/coreclr/commit/1c4fda612e8a4f0d48346c477d058fa3fddf514e
src/coreclr/CMakeLists.txt
src/coreclr/src/coreclr/hosts/unixcoreconsole/CMakeLists.txt
src/coreclr/src/coreclr/hosts/unixcorerun/CMakeLists.txt
src/coreclr/src/debug/daccess/CMakeLists.txt
src/coreclr/src/dlls/CMakeLists.txt
src/coreclr/src/dlls/mscoree/coreclr/CMakeLists.txt