File: mouse.pro

package info (click to toggle)
ukui-settings-daemon 4.0.0.4-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,412 kB
  • sloc: cpp: 39,120; ansic: 3,240; xml: 1,570; sh: 88; makefile: 4
file content (52 lines) | stat: -rwxr-xr-x 1,051 bytes parent folder | download
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