summaryrefslogtreecommitdiff
path: root/src/pal/tests/palsuite/eventprovider/CMakeLists.txt
blob: 41289f92f2b0b8fe229f57860bed3cd9f1344b2a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
cmake_minimum_required(VERSION 2.8.12.2)


set(CMAKE_INCLUDE_CURRENT_DIR ON)


set(SOURCES
    clralltestevents.cpp
    )
include_directories(${COREPAL_SOURCE_DIR}/prebuilt/inc)
include_directories(${COREPAL_SOURCE_DIR}/inc/rt)

add_executable(eventprovidertest
    ${SOURCES}
    )
set(EVENT_PROVIDER_DEPENDENCIES "")
set(EVENT_PROVIDER_LINKER_OTPTIONS "")  
if(CMAKE_SYSTEM_NAME STREQUAL Linux)

    add_definitions(-DFEATURE_EVENT_TRACE=1)

    list(APPEND EVENT_PROVIDER_DEPENDENCIES 
        eventprovider
        )
    list(APPEND EVENT_PROVIDER_LINKER_OTPTIONS  
        ${EVENT_PROVIDER_DEPENDENCIES}
        )

endif(CMAKE_SYSTEM_NAME STREQUAL Linux)

add_dependencies(eventprovidertest  ${EVENT_PROVIDER_DEPENDENCIES} coreclrpal)
target_link_libraries(eventprovidertest
    coreclrpal
    ${EVENT_PROVIDER_LINKER_OTPTIONS}
    )