[ARM32/Linux] Build libcoreclrtraceptprovider.so (dotnet/coreclr#10406)
authorHyeongseok Oh <hseok82.oh@samsung.com>
Thu, 13 Apr 2017 11:09:32 +0000 (20:09 +0900)
committerJan Vorlicek <janvorli@microsoft.com>
Thu, 13 Apr 2017 11:09:32 +0000 (13:09 +0200)
commit9ca389532edf878aa9635b8fb5bc0a54226c524e
treececaa2612ca5d43ea2d129e71ba18a2293153b55
parent49b64f86e07d0e267aa4ecea6ba82580b7fee616
[ARM32/Linux] Build libcoreclrtraceptprovider.so (dotnet/coreclr#10406)

* Build libcoreclrtraceptprovider.so for ARM32 and modify cmake

- Build libcoreclrtraceptprovider.so for ARM32
- Include libcoreclrtraceptprovider.so in nuget package
- Don't build libcoreclrtraceptprovider.so for
Tizen: lttng is not supported in Tizen
- Exclude packaging libcoreclrtraceptprovider.so based on os-name
excluded for tizen

* Remove libcoreclrtraceptprovider.so before test for ARM32/Linux

Remove libcoreclrtraceptprovider.so before test for ARM32/Linux in CI
CI test environment using docker with qemu has some problem to use lttng library

Commit migrated from https://github.com/dotnet/coreclr/commit/e5faef44cac6e86b12b3b586742183293bdd34a7
src/coreclr/CMakeLists.txt
src/coreclr/clrdefinitions.cmake
src/coreclr/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Linux.Microsoft.NETCore.Runtime.CoreCLR.props
src/coreclr/src/pal/CMakeLists.txt
src/coreclr/tests/scripts/arm32_ci_test.sh