summaryrefslogtreecommitdiffstats
path: root/src/gui/CMakeLists.txt
diff options
context:
space:
mode:
authorGiuseppe D'Angelo <giuseppe.dangelo@kdab.com>2021-04-20 20:07:23 +0200
committerGiuseppe D'Angelo <giuseppe.dangelo@kdab.com>2021-04-21 15:29:34 +0200
commit696f5ffc64ac90e92520fd8cf9e8313fe80e3b76 (patch)
tree4f34349b4f13c351e51210ab8f5fbb36f1b794d8 /src/gui/CMakeLists.txt
parent9d28886451e74e201aacf51bbf7c330684eab4a5 (diff)
QEdidParser: build only on XCB/EGLFS
No other platform needs it, so avoid building and shipping unused code. Change-Id: I23b68b58eb0523459014df915ad8516c22adbcc1 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'src/gui/CMakeLists.txt')
-rw-r--r--src/gui/CMakeLists.txt8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt
index a8692318eb..d196849bcf 100644
--- a/src/gui/CMakeLists.txt
+++ b/src/gui/CMakeLists.txt
@@ -245,8 +245,6 @@ qt_internal_add_module(Gui
util/qabstractlayoutstyleinfo.cpp util/qabstractlayoutstyleinfo_p.h
util/qastchandler.cpp util/qastchandler_p.h
util/qdesktopservices.cpp util/qdesktopservices.h
- util/qedidparser.cpp util/qedidparser_p.h
- util/qedidvendortable_p.h
util/qgridlayoutengine.cpp util/qgridlayoutengine_p.h
util/qhexstring_p.h
util/qktxhandler.cpp util/qktxhandler_p.h
@@ -1025,6 +1023,12 @@ qt_internal_extend_target(Gui # special case CONDITION NOT GCC OR NOT QT_COMPILE
"painting/qdrawhelper.cpp"
)
+qt_internal_extend_target(Gui CONDITION (QT_FEATURE_eglfs OR QT_FEATURE_xcb)
+ SOURCES
+ util/qedidparser.cpp util/qedidparser_p.h
+ util/qedidvendortable_p.h
+)
+
qt_internal_create_tracepoints(Gui qtgui.tracepoints)
qt_internal_add_docs(Gui