INSTALL(FILES ${EIV_FILES} DESTINATION ${CKM_TEST_DIR})
-# ckm-tests
-PKG_CHECK_MODULES(CKM_DEP
- REQUIRED
- libsmack
- dbus-1
-)
SET(CKM_SOURCES
async-api.cpp
system-db.cpp
)
-INCLUDE_DIRECTORIES(SYSTEM ${CKM_DEP_INCLUDE_DIRS})
INCLUDE_DIRECTORIES(
${PROJECT_SOURCE_DIR}/src/common
..
TARGET_LINK_LIBRARIES(${TARGET_CKM_PRIVILEGED_TESTS}
${TARGET_CKM_TEST_COMMON}
- ${CKM_DEP_LIBRARIES}
${COMMON_TARGET_TEST}
)
${PROJECT_SOURCE_DIR}/src/common/scoped_app_launcher.cpp
)
+#output OBJECT format
+ADD_LIBRARY(${COMMON_TARGET_TEST} ${COMMON_TARGET_TEST_SOURCES})
+
#system and local includes
-INCLUDE_DIRECTORIES(SYSTEM ${COMMON_TARGET_DEP_INCLUDE_DIRS})
+TARGET_INCLUDE_DIRECTORIES(${COMMON_TARGET_TEST} SYSTEM PUBLIC ${COMMON_TARGET_DEP_INCLUDE_DIRS})
-INCLUDE_DIRECTORIES(
+TARGET_INCLUDE_DIRECTORIES(${COMMON_TARGET_TEST} PRIVATE
${PROJECT_SOURCE_DIR}/src/framework/include
${PROJECT_SOURCE_DIR}/src/common
)
-
-#output OBJECT format
-ADD_LIBRARY(${COMMON_TARGET_TEST} ${COMMON_TARGET_TEST_SOURCES})
-
TARGET_LINK_LIBRARIES(${COMMON_TARGET_TEST} ${COMMON_TARGET_DEP_LIBRARIES}
dpl-test-framework)