mbed-os/UNITTESTS/events/equeue/unittest.cmake

25 lines
561 B
CMake

####################
# UNIT TESTS
####################
list(REMOVE_ITEM unittest-includes ${PROJECT_SOURCE_DIR}/target_h/events ${PROJECT_SOURCE_DIR}/target_h/events/equeue)
set(unittest-includes ${unittest-includes}
../events/source
../events
../events/internal
)
set(unittest-sources
../events/source/equeue.c
)
set(unittest-test-sources
events/equeue/test_equeue.cpp
stubs/EqueuePosix_stub.c
)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pthread -DEQUEUE_PLATFORM_POSIX")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -DEQUEUE_PLATFORM_POSIX")