2 SET(COMMON_TARGET_TEST "tests-common")
5 PKG_CHECK_MODULES(COMMON_TARGET_DEP
15 SET(COMMON_TARGET_TEST_SOURCES
16 ${PROJECT_SOURCE_DIR}/src/common/tests_common.cpp
17 ${PROJECT_SOURCE_DIR}/src/common/access_provider.cpp
18 ${PROJECT_SOURCE_DIR}/src/common/smack_access.cpp
19 ${PROJECT_SOURCE_DIR}/src/common/dbus_connection.cpp
20 ${PROJECT_SOURCE_DIR}/src/common/dbus_message_in.cpp
21 ${PROJECT_SOURCE_DIR}/src/common/dbus_message_out.cpp
22 ${PROJECT_SOURCE_DIR}/src/common/service_manager.cpp
23 ${PROJECT_SOURCE_DIR}/src/common/memory.cpp
24 ${PROJECT_SOURCE_DIR}/src/common/db_sqlite.cpp
25 ${PROJECT_SOURCE_DIR}/src/common/fs_label_manager.cpp
26 ${PROJECT_SOURCE_DIR}/src/common/passwd_access.cpp
27 ${PROJECT_SOURCE_DIR}/src/common/uds.cpp
28 ${PROJECT_SOURCE_DIR}/src/common/synchronization_pipe.cpp
29 ${PROJECT_SOURCE_DIR}/src/common/timeout.cpp
30 ${PROJECT_SOURCE_DIR}/src/common/temp_test_user.cpp
33 #system and local includes
34 INCLUDE_DIRECTORIES(SYSTEM ${COMMON_TARGET_DEP_INCLUDE_DIRS})
37 ${PROJECT_SOURCE_DIR}/src/framework/include
38 ${PROJECT_SOURCE_DIR}/src/common
43 ADD_LIBRARY(${COMMON_TARGET_TEST} ${COMMON_TARGET_TEST_SOURCES})
45 TARGET_LINK_LIBRARIES(${COMMON_TARGET_TEST} ${COMMON_TARGET_DEP_LIBRARIES}
48 INSTALL (FILES ${PROJECT_SOURCE_DIR}/src/common/security-tests.conf DESTINATION /etc/dbus-1/system.d)