QT += core gui dbus KWindowSystem xml x11extras greaterThan(QT_MAJOR_VERSION, 4): QT += widgets VERSION = 0.0.1 TARGET = ukui-search TEMPLATE = app PKGCONFIG += gio-2.0 glib-2.0 gio-unix-2.0 CONFIG += c++11 link_pkgconfig no_keywords lrelease LIBS += -lxapian -lgsettings-qt -lquazip5 -lX11 LIBS += -lukui-log4qt # The following define makes your compiler emit warnings if you use # any Qt feature that has been marked deprecated (the exact warnings # depend on your compiler). Please consult the documentation of the # deprecated API in order to know how to port your code away from it. DEFINES += QT_DEPRECATED_WARNINGS # You can also make your code fail to compile if it uses deprecated APIs. # In order to do so, uncomment the following line. # You can also select to disable deprecated APIs only up to a certain version of Qt. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 include(../libsearch/libukui-search-headers.pri) include(control/control.pri) include(model/model.pri) include(xatom/xatom.pri) include(singleapplication/qt-single-application.pri) include(view/view.pri) SOURCES += \ main.cpp \ mainwindow.cpp \ ukui-search-dbus-service.cpp HEADERS += \ mainwindow.h \ \ ukui-search-dbus-service.h # Default rules for deployment. target.path = /usr/bin !isEmpty(target.path): INSTALLS += target data-menu.path = /usr/share/applications data-menu.files += ../data/ukui-search-menu.desktop data.path = /etc/xdg/autostart data.files += ../data/ukui-search.desktop INSTALLS += data data-menu RESOURCES += \ resource.qrc TRANSLATIONS += \ ../translations/ukui-search/zh_CN.ts \ ../translations/ukui-search/tr.ts \ ../translations/ukui-search/bo.ts qm_files.path = /usr/share/ukui-search/translations/ qm_files.files = $$OUT_PWD/.qm/*.qm schemes.path = /usr/share/glib-2.0/schemas/ schemes.files += ../data/org.ukui.search.data.gschema.xml ../data/org.ukui.log4qt.ukui-search.gschema.xml INSTALLS += qm_files schemes LIBS += -L$$OUT_PWD/../libchinese-segmentation -lchinese-segmentation \ -L$$OUT_PWD/../libsearch -lukui-search INCLUDEPATH += $$PWD/../libchinese-segmentation DEPENDPATH += $$PWD/../libchinese-segmentation INCLUDEPATH += $$PWD/../libsearch DEPENDPATH += $$PWD/../libsearch #DISTFILES += \ # ../data/ukui-search-menu.desktop \ # $$OUT_PWD/.qm/bo.qm \ # $$OUT_PWD/.qm/tr.qm \ # $$OUT_PWD/.qm/zh_CN.qm DISTFILES += \ ../data/org.ukui.log4qt.ukui-search.gschema.xml \ ../data/org.ukui.search.data.gschema.xml