~michael-sheldon/ubuntu-keyboard/fix-oxide-dismiss-test

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
TOP_BUILDDIR = $${OUT_PWD}/../../..
TOP_SRCDIR = ../../..

include($${TOP_SRCDIR}/config.pri)
include(../common-check.pri)

CONFIG += testcase
TARGET = ut_language-layout-loading
QT += core testlib quick

LIBS += $${TOP_BUILDDIR}/$${UBUNTU_KEYBOARD_LIB}
PRE_TARGETDEPS += $${TOP_BUILDDIR}/$${UBUNTU_KEYBOARD_LIB}

DEFINES += TEST_DATADIR=\\\"$$PWD\\\"
DEFINES += TEST_MALIIT_KEYBOARD_DATADIR=\\\"$$PWD\\\"

HEADERS += \

SOURCES += \
    ut_language-layout-loading.cpp \

include(../../../src/word-prediction.pri)

QMAKE_EXTRA_TARGETS += xml_check
xml_check.commands = \
    xmllint --path "$$PWD/../../../data/languages" --noout --dtdvalid "$$PWD/../../../data/languages/VirtualKeyboardLayout.dtd" "$$PWD/languages/*.xml"

check.depends += xml_check

target.path = $$INSTALL_BIN
INSTALLS += target