summaryrefslogtreecommitdiffstats
path: root/src/compositor/compositor_api/compositor_api.pri
blob: 903eef9e50d029245717aac13593200c2f2ae6ea (plain)
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
INCLUDEPATH += compositor_api

HEADERS += \
    compositor_api/qwaylandcompositor.h \
    compositor_api/qwaylandclient.h \
    compositor_api/qwaylandsurface.h \
    compositor_api/qwaylandsurface_p.h \
    compositor_api/qwaylandinput.h \
    compositor_api/qwaylandinputpanel.h \
    compositor_api/qwaylandoutput.h \
    compositor_api/qwaylanddrag.h \
    compositor_api/qwaylandbufferref.h \
    compositor_api/qwaylandsurfaceview.h \
    compositor_api/qwaylandglobalinterface.h \
    compositor_api/qwaylandsurfaceinterface.h

SOURCES += \
    compositor_api/qwaylandcompositor.cpp \
    compositor_api/qwaylandclient.cpp \
    compositor_api/qwaylandsurface.cpp \
    compositor_api/qwaylandinput.cpp \
    compositor_api/qwaylandinputpanel.cpp \
    compositor_api/qwaylandoutput.cpp \
    compositor_api/qwaylanddrag.cpp \
    compositor_api/qwaylandbufferref.cpp \
    compositor_api/qwaylandsurfaceview.cpp \
    compositor_api/qwaylandglobalinterface.cpp \
    compositor_api/qwaylandsurfaceinterface.cpp

QT += core-private

qtHaveModule(quick) {
    SOURCES += \
        compositor_api/qwaylandquickcompositor.cpp \
        compositor_api/qwaylandquicksurface.cpp \
        compositor_api/qwaylandquickoutput.cpp \
        compositor_api/qwaylandsurfaceitem.cpp \
        compositor_api/qwaylandtexturebufferattacher.cpp

    HEADERS += \
        compositor_api/qwaylandquickcompositor.h \
        compositor_api/qwaylandquicksurface.h \
        compositor_api/qwaylandquickoutput.h \
        compositor_api/qwaylandsurfaceitem.h \
        compositor_api/qwaylandtexturebufferattacher_p.h


    QT += qml quick
}