diff options
author | Hyeongseok Oh <hseok82.oh@samsung.com> | 2017-04-13 20:09:32 +0900 |
---|---|---|
committer | Jan Vorlicek <janvorli@microsoft.com> | 2017-04-13 13:09:32 +0200 |
commit | e5faef44cac6e86b12b3b586742183293bdd34a7 (patch) | |
tree | 066f2808a9adcc6487cca8228037ceb993ffe4ec /clrdefinitions.cmake | |
parent | 63cf53abae162743f1b217ee0ef3bbd3c505d097 (diff) | |
download | coreclr-e5faef44cac6e86b12b3b586742183293bdd34a7.tar.gz coreclr-e5faef44cac6e86b12b3b586742183293bdd34a7.tar.bz2 coreclr-e5faef44cac6e86b12b3b586742183293bdd34a7.zip |
[ARM32/Linux] Build libcoreclrtraceptprovider.so (#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
Diffstat (limited to 'clrdefinitions.cmake')
-rw-r--r-- | clrdefinitions.cmake | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/clrdefinitions.cmake b/clrdefinitions.cmake index c4bfb8ea39..cb39e1f999 100644 --- a/clrdefinitions.cmake +++ b/clrdefinitions.cmake @@ -7,8 +7,14 @@ endif() if (WIN32) set(FEATURE_EVENT_TRACE 1) endif() -if(CLR_CMAKE_PLATFORM_LINUX AND CLR_CMAKE_TARGET_ARCH_AMD64) - set(FEATURE_EVENT_TRACE 1) +if(CLR_CMAKE_PLATFORM_LINUX) + if(CLR_CMAKE_TARGET_ARCH_AMD64) + set(FEATURE_EVENT_TRACE 1) + elseif(CLR_CMAKE_TARGET_ARCH_ARM) + if(NOT(CLR_CMAKE_TARGET_TIZEN_LINUX)) + set(FEATURE_EVENT_TRACE 1) + endif() + endif() endif() if (CLR_CMAKE_TARGET_ARCH_AMD64) |