qskinny/inputcontext/inputcontext.pro

53 lines
864 B
Prolog

TEMPLATE = lib
TARGET = $$qskPluginTarget(qskinputcontext)
QT += gui-private
CONFIG += plugin
CONFIG += qskinny
QSK_PLUGIN_SUBDIR = platforminputcontexts
contains(QSK_CONFIG, QskDll): DEFINES += QSK_INPUTCONTEXT_MAKEDLL
HEADERS += \
QskInputContextGlobal.h
SOURCES += \
QskInputContextPlugin.cpp
OTHER_FILES += metadata.json
pinyin {
unix {
CONFIG += link_pkgconfig
PKGCONFIG += pinyin
HEADERS += \
QskPinyinTextPredictor.h
SOURCES += \
QskPinyinTextPredictor.cpp
}
}
hunspell {
unix {
CONFIG += link_pkgconfig
PKGCONFIG += hunspell
HEADERS += \
QskHunspellTextPredictor.h
SOURCES += \
QskHunspellTextPredictor.cpp
}
}
target.path = $${QSK_INSTALL_PLUGINS}/$${QSK_PLUGIN_SUBDIR}
INSTALLS = target