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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
|
#-------------------------------------------------
#
# Project created by QtCreator 2020-04-10T09:30:00
#
#-------------------------------------------------
QT += gui
QT += core widgets x11extras
TARGET = mouse
TEMPLATE = lib
DEFINES += MOUSE_LIBRARY
CONFIG += c++20 no_keywords link_pkgconfig plugin
CONFIG += app_bunale
DEFINES += QT_DEPRECATED_WARNINGS MODULE_NAME=\\\"mouse\\\"
include($$PWD/../../common/common.pri)
PKGCONFIG += \
gtk+-3.0 \
glib-2.0 \
gsettings-qt \
xi \
gudev-1.0
INCLUDEPATH += \
-I ukui-settings-daemon/
SOURCES += \
mouse-manager.cpp \
mouse-plugin.cpp \
mouse-wayland-manager.cpp
HEADERS += \
mouse-common.h \
mouse-manager.h \
mouse-plugin.h \
mouse-wayland-manager.h
mouse_lib.path = $${PLUGIN_INSTALL_DIRS}
mouse_lib.files = $$OUT_PWD/libmouse.so
touchpad.path = /usr/bin/
touchpad.files = $$PWD/touchpad-state
udev.path = /lib/udev/rules.d/
udev.files = $$PWD/01-touchpad-state-onmouse.rules
INSTALLS += mouse_lib touchpad udev
|