Encrypt communication with plugins
[accounts-sso:signon.git] / tests / pluginproxytest / pluginproxytest.pro
1 include( ../../common-project-config.pri )
2 include( ../../common-vars.pri )
3
4 CONFIG += \
5     qtestlib \
6     link_pkgconfig
7
8 QT += core dbus
9 QT -= gui
10
11 PKGCONFIG += \
12     libsignoncrypto-qt
13
14 LIBS += -lcrypto
15
16 DEFINES += TESTS_TRACE
17 DEFINES += SIGNON_PLUGIN_TRACE
18
19 SOURCES = \
20     testpluginproxy.cpp \
21     include.cpp \
22     $${TOP_SRC_DIR}/lib/plugins/signon-plugins-common/SignOn/encrypteddevice.cpp
23
24 HEADERS += testpluginproxy.h \
25            $${TOP_SRC_DIR}/src/signond/pluginproxy.h \
26            $${TOP_SRC_DIR}/lib/plugins/signon-plugins-common/SignOn/blobiohandler.h \
27            $${TOP_SRC_DIR}/lib/plugins/signon-plugins-common/SignOn/encrypteddevice.h \
28            $${TOP_SRC_DIR}/lib/plugins/SignOn/authpluginif.h
29
30 TARGET = testpluginproxy
31
32 INCLUDEPATH += . \
33     $${TOP_SRC_DIR}/lib/plugins \
34     $${TOP_SRC_DIR}/lib/plugins/signon-plugins-common \
35     $${TOP_SRC_DIR}/lib/plugins/signon-plugins-common/SignOn \
36     $${TOP_SRC_DIR}/src/plugins \
37     $${TOP_SRC_DIR}/src/signond
38