AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/ UNIT_TESTS_SRCS) AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/mock/ UNIT_TESTS_SRCS) ADD_EXECUTABLE(${TARGET_WIDGET_APPLICATION_UNIT_TEST} ${UNIT_TESTS_SRCS}) TARGET_INCLUDE_DIRECTORIES(${TARGET_WIDGET_APPLICATION_UNIT_TEST} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../ ${CMAKE_CURRENT_SOURCE_DIR}/../../ ${CMAKE_CURRENT_SOURCE_DIR}/../../include ${CMAKE_CURRENT_SOURCE_DIR}/../../src/ ${CMAKE_CURRENT_SOURCE_DIR}/../../src/base ${CMAKE_CURRENT_SOURCE_DIR}/../../src/efl_base ) APPLY_PKG_CONFIG(${TARGET_WIDGET_APPLICATION_UNIT_TEST} PUBLIC APPCORE_COMMON_DEPS APPCORE_MULTIWINDOW_DEPS APPCORE_MULTIWINDOW_OLD_DEPS AUL_DEP BUNDLE_DEPS CAPI_APP_COMMON_DEP DLOG_DEPS ECORE_WL2_DEPS ELEMENTARY_DEP GLIB_DEPS GMOCK_DEPS SCREEN_CONNECTOR_PROVIDER_DEPS SYSTEM_INFO_DEPS WIDGET_SERVICE_DEPS ) TARGET_LINK_LIBRARIES(${TARGET_WIDGET_APPLICATION_UNIT_TEST} PUBLIC ${TARGET_WIDGET_APPLICATION}) SET_TARGET_PROPERTIES(${TARGET_WIDGET_APPLICATION_UNIT_TEST} PROPERTIES COMPILE_FLAGS "-fPIE") SET_TARGET_PROPERTIES(${TARGET_WIDGET_APPLICATION_UNIT_TEST} PROPERTIES LINK_FLAGS "-pie") ADD_TEST( NAME ${TARGET_WIDGET_APPLICATION_UNIT_TEST} COMMAND ${TARGET_WIDGET_APPLICATION_UNIT_TEST} )