PKG_CHECK_MODULES(CYNARA_TARGET_DEP
REQUIRED
- libprivilege-control
cynara-admin
cynara-agent
cynara-client
cynara-client-async
+ cynara-creds-dbus
+ cynara-creds-gdbus
+ cynara-creds-socket
cynara-plugin
dbus-1
+ glib-2.0
)
#files to compile
${PROJECT_SOURCE_DIR}/src/cynara-tests/common/cynara_test_cynara_mask.cpp
${PROJECT_SOURCE_DIR}/src/cynara-tests/common/cynara_test_env.cpp
${PROJECT_SOURCE_DIR}/src/cynara-tests/common/cynara_test_file_operations.cpp
+ ${PROJECT_SOURCE_DIR}/src/cynara-tests/common/cynara_test_helpers.cpp
${PROJECT_SOURCE_DIR}/src/cynara-tests/plugins/plugins.cpp
${PROJECT_SOURCE_DIR}/src/cynara-tests/cynara-test.cpp
${PROJECT_SOURCE_DIR}/src/cynara-tests/test_cases.cpp
${PROJECT_SOURCE_DIR}/src/cynara-tests/test_cases_agent.cpp
${PROJECT_SOURCE_DIR}/src/cynara-tests/test_cases_async.cpp
${PROJECT_SOURCE_DIR}/src/cynara-tests/test_cases_db.cpp
+ ${PROJECT_SOURCE_DIR}/src/cynara-tests/test_cases_helpers.cpp
)
#header directories
#linker directories
TARGET_LINK_LIBRARIES(${CYNARA_TARGET_TEST}
${CYNARA_TARGET_DEP_LIBRARIES}
- dpl-test-framework
tests-common
+ dpl-test-framework
+ gobject-2.0
+ gio-2.0
)
#place for output file
WORLD_EXECUTE
)
-INSTALL(FILES
- ${PROJECT_SOURCE_DIR}/src/cynara-tests/WRT_test_for_cynara_rules.smack
- DESTINATION /usr/share/privilege-control/
-)
-
INSTALL(DIRECTORY
${PROJECT_SOURCE_DIR}/src/cynara-tests/db_patterns
DESTINATION /etc/security-tests/