1 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/ UNIT_TESTS_SRCS)
2 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/mock UNIT_TESTS_MOCK_SRCS)
3 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/../../client/src CLIENT_SRCS)
4 ADD_EXECUTABLE(${TARGET_PKGMGR_UNIT_TEST}
6 ${UNIT_TESTS_MOCK_SRCS}
10 TARGET_INCLUDE_DIRECTORIES(${TARGET_PKGMGR_UNIT_TEST} PUBLIC
11 "${CMAKE_CURRENT_SOURCE_DIR}/../../client/src/"
12 "${CMAKE_CURRENT_SOURCE_DIR}/../../clinet/include/"
13 "${CMAKE_CURRENT_SOURCE_DIR}/../"
14 "${CMAKE_CURRENT_SOURCE_DIR}/../../"
17 APPLY_PKG_CONFIG(${TARGET_PKGMGR_UNIT_TEST} PUBLIC
26 TARGET_LINK_LIBRARIES(${TARGET_PKGMGR_UNIT_TEST} PUBLIC ${PKGMGR_CLIENT})
27 SET_TARGET_PROPERTIES(${TARGET_PKGMGR_UNIT_TEST} PROPERTIES COMPILE_FLAGS "-fPIE")
28 SET_TARGET_PROPERTIES(${TARGET_PKGMGR_UNIT_TEST} PROPERTIES LINK_FLAGS "-pie")
31 NAME ${TARGET_PKGMGR_UNIT_TEST}
32 COMMAND ${TARGET_PKGMGR_UNIT_TEST}