summaryrefslogtreecommitdiffstats
path: root/src/platformsupport/glxconvenience
diff options
context:
space:
mode:
Diffstat (limited to 'src/platformsupport/glxconvenience')
-rw-r--r--src/platformsupport/glxconvenience/glxconvenience.pri8
-rw-r--r--src/platformsupport/glxconvenience/glxconvenience.pro16
2 files changed, 16 insertions, 8 deletions
diff --git a/src/platformsupport/glxconvenience/glxconvenience.pri b/src/platformsupport/glxconvenience/glxconvenience.pri
deleted file mode 100644
index cc5b198f6c..0000000000
--- a/src/platformsupport/glxconvenience/glxconvenience.pri
+++ /dev/null
@@ -1,8 +0,0 @@
-contains(QT_CONFIG, xlib) {
- contains(QT_CONFIG,opengl):!contains(QT_CONFIG,opengles2) {
- contains(QT_CONFIG, xrender): LIBS_PRIVATE += -lXrender
- LIBS_PRIVATE += $$QMAKE_LIBS_X11
- HEADERS += $$PWD/qglxconvenience_p.h
- SOURCES += $$PWD/qglxconvenience.cpp
- }
-}
diff --git a/src/platformsupport/glxconvenience/glxconvenience.pro b/src/platformsupport/glxconvenience/glxconvenience.pro
new file mode 100644
index 0000000000..185d6b0364
--- /dev/null
+++ b/src/platformsupport/glxconvenience/glxconvenience.pro
@@ -0,0 +1,16 @@
+TARGET = QtGlxSupport
+MODULE = glx_support
+
+QT = core-private gui-private
+CONFIG += static internal_module
+
+DEFINES += QT_NO_CAST_FROM_ASCII
+PRECOMPILED_HEADER = ../../corelib/global/qt_pch.h
+
+qtConfig(xrender): QMAKE_USE_PRIVATE += xrender
+LIBS_PRIVATE += $$QMAKE_LIBS_X11
+
+HEADERS += qglxconvenience_p.h
+SOURCES += qglxconvenience.cpp
+
+load(qt_module)