summaryrefslogtreecommitdiffstats
path: root/src/compositor/compositor_api/compositor_api.pri
blob: 2e98c77579e326abf719b0e53581e6ce89d94889 (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
INCLUDEPATH += $$PWD

HEADERS += \
    $$PWD/waylandcompositor.h \
    $$PWD/waylandsurface.h \
    $$PWD/waylandinput.h

SOURCES += \
    $$PWD/waylandcompositor.cpp \
    $$PWD/waylandsurface.cpp \
    $$PWD/waylandinput.cpp

QT += core-private

qtHaveModule(quick) {
    SOURCES += $$PWD/waylandsurfaceitem.cpp \
            $$PWD/waylandsurfacenode.cpp \
            $$PWD/waylandsurfacetexturematerial.cpp

    HEADERS += $$PWD/waylandsurfaceitem.h \
            $$PWD/waylandsurfacenode.h \
            $$PWD/waylandsurfacetexturematerial.h

    DEFINES += QT_COMPOSITOR_QUICK

    QT += qml quick
    QT += quick-private gui-private
}