~sil2100/ubuntu-keyboard/preedit_state_fix

« back to all changes in this revision

Viewing changes to plugins/es/src/src.pro

language features + backends go into plugins
.

Approved by Bill Filler, PS Jenkins bot, Thomas Moenicke.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
TOP_BUILDDIR = $$OUT_PWD/../../..
 
2
TOP_SRCDIR = $$PWD/../../..
 
3
 
 
4
include($${TOP_SRCDIR}/config.pri)
 
5
 
 
6
TEMPLATE        = lib
 
7
CONFIG         += plugin
 
8
QT             += widgets
 
9
INCLUDEPATH    += \
 
10
    $${TOP_SRCDIR}/src/ \
 
11
    $${TOP_SRCDIR}/src/lib/ \
 
12
    $${TOP_SRCDIR}/src/lib/logic/
 
13
    $${TOP_SRCDIR}/plugins/westernsupport
 
14
 
 
15
HEADERS         = \
 
16
    spanishplugin.h
 
17
 
 
18
TARGET          = $$qtLibraryTarget(spanishplugin)
 
19
 
 
20
EXAMPLE_FILES = spanishplugin.json
 
21
 
 
22
# generate database for presage:
 
23
PLUGIN_INSTALL_PATH = $${UBUNTU_KEYBOARD_LIB_DIR}/es/
 
24
 
 
25
lang_db_es.path = $$PLUGIN_INSTALL_PATH
 
26
lang_db_es.commands += \
 
27
  rm -f $$PWD/database_es.db && \
 
28
  text2ngram -n 1 -l -f sqlite -o $$PWD/database_es.db $$PWD/el_quijote.txt && \
 
29
  text2ngram -n 2 -l -f sqlite -o $$PWD/database_es.db $$PWD/el_quijote.txt && \
 
30
  text2ngram -n 3 -l -f sqlite -o $$PWD/database_es.db $$PWD/el_quijote.txt
 
31
 
 
32
lang_db_es.files += $$PWD/database_es.db
 
33
QMAKE_EXTRA_TARGETS += lang_db_es
 
34
 
 
35
target.path = $$PLUGIN_INSTALL_PATH
 
36
INSTALLS += target lang_db_es
 
37
 
 
38
OTHER_FILES += \
 
39
    spanishplugin.json \
 
40
    el_quijote.txt
 
41
 
 
42
LIBS += $${TOP_SRCDIR}/plugins/plugins/libwesternsupport.a -lpresage -lhunspell
 
43
 
 
44
INCLUDEPATH += $$PWD/../../westernsupport
 
45
DEPENDPATH += $$PWD/../../westernsupport