This repository has been archived on 2026-05-31. You can view files and clone it, but cannot push or open issues or pull requests.
powersync-core/tests/auto/autotests.pri
2021-11-10 12:57:28 +01:00

28 lines
866 B
Plaintext

QT += dbus testlib network sql websockets
CONFIG += testcase
CONFIG += link_pkgconfig
packagesExist(Qt5SerialBus) {
PKGCONFIG += Qt5SerialBus
DEFINES += WITH_QTSERIALBUS
}
PKGCONFIG += nymea-zigbee nymea-networkmanager
INCLUDEPATH += $$top_srcdir/libnymea \
$$top_srcdir/libnymea-core \
$$top_srcdir/tests/testlib/ \
$$top_builddir
LIBS += -L$$top_builddir/libnymea/ -lnymea \
-L$$top_builddir/libnymea-core/ -lnymea-core \
-L$$top_builddir/tests/testlib/ -lnymea-testlib \
-L$$top_builddir/plugins/mock/ \
-lssl -lcrypto -lnymea-remoteproxyclient
target.path = /usr/tests
INSTALLS += target
test.commands = LD_LIBRARY_PATH=../../../libnymea:../../../libnymea-core/:../../testlib/ make check TESTRUNNER=\"dbus-test-runner --bus-type=both --task\"
QMAKE_EXTRA_TARGETS += test