1 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/ UNIT_TESTS_SRCS)
2 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/../../mock/ UNIT_TESTS_SRCS)
3 ADD_EXECUTABLE(${TARGET_MESSAGE_PORT_UNIT_TEST}
7 TARGET_INCLUDE_DIRECTORIES(${TARGET_MESSAGE_PORT_UNIT_TEST} PUBLIC
8 "${CMAKE_CURRENT_SOURCE_DIR}/../"
9 "${CMAKE_CURRENT_SOURCE_DIR}/../../include"
10 "${CMAKE_CURRENT_SOURCE_DIR}/../../src"
11 "${CMAKE_CURRENT_SOURCE_DIR}/../../mock"
14 APPLY_PKG_CONFIG(${TARGET_MESSAGE_PORT_UNIT_TEST} PUBLIC
20 TARGET_LINK_LIBRARIES(${TARGET_MESSAGE_PORT_UNIT_TEST} PUBLIC ${TARGET_MESSAGE_PORT})
21 SET_TARGET_PROPERTIES(${TARGET_MESSAGE_PORT_UNIT_TEST} PROPERTIES COMPILE_FLAGS "-fPIE")
22 SET_TARGET_PROPERTIES(${TARGET_MESSAGE_PORT_UNIT_TEST} PROPERTIES LINK_FLAGS "-pie")
25 NAME ${TARGET_MESSAGE_PORT_UNIT_TEST}
26 COMMAND ${TARGET_MESSAGE_PORT_UNIT_TEST}