[Tizen] Implement detecting of sanitized libraries
[platform/upstream/coreclr.git] / src / unwinder / CMakeLists.txt
1 include_directories(BEFORE ${VM_DIR})
2 include_directories(BEFORE ${VM_DIR}/${ARCH_SOURCES_DIR})
3 include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR})
4 include_directories(BEFORE ${CLR_DIR}/src/unwinder)
5 include_directories(${CLR_DIR}/src/debug/ee)
6 include_directories(${CLR_DIR}/src/gc)
7 include_directories(${CLR_DIR}/src/gcdump)
8 include_directories(${CLR_DIR}/src/debug/daccess)
9
10 set(UNWINDER_SOURCES
11     unwinder.cpp
12 )
13
14 # Include platform specific unwinder for applicable (native and cross-target) builds.
15 include_directories(${ARCH_SOURCES_DIR})
16 list(APPEND UNWINDER_SOURCES
17     ${ARCH_SOURCES_DIR}/unwinder_${ARCH_SOURCES_DIR}.cpp
18 )
19
20 convert_to_absolute_path(UNWINDER_SOURCES ${UNWINDER_SOURCES})
21
22 if(CLR_CMAKE_PLATFORM_UNIX)
23     add_compile_options(-fPIC)
24 endif(CLR_CMAKE_PLATFORM_UNIX)
25
26 if(CLR_CMAKE_PLATFORM_UNIX)    
27     add_subdirectory(wks)
28 endif(CLR_CMAKE_PLATFORM_UNIX)
29
30 add_subdirectory(dac)