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
|