summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms-plugin.pro
blob: 37c0e09c746d5e33a216b2a9fb0441b73ae19dac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
TARGET = qeglfs-kms-integration

PLUGIN_TYPE = egldeviceintegrations
PLUGIN_CLASS_NAME = QEglFSKmsGbmIntegrationPlugin
load(qt_plugin)

QT += core-private gui-private eglfsdeviceintegration-private eglfs_kms_support-private kms_support-private eglfs_kms_gbm_support-private

# Avoid X11 header collision, use generic EGL native types
DEFINES += QT_EGL_NO_X11

QMAKE_USE += gbm drm
CONFIG += egl

SOURCES += $$PWD/qeglfskmsgbmmain.cpp

OTHER_FILES += $$PWD/eglfs_kms.json