xcb: Added handling of XCB_STATIC_LINK qmake variable.
authorTomasz Olszak <olszak.tomasz@gmail.com>
Tue, 10 Nov 2015 14:41:55 +0000 (15:41 +0100)
committerTomasz Olszak <olszak.tomasz@gmail.com>
Tue, 10 Nov 2015 14:41:55 +0000 (15:41 +0100)
This makes it possible to link xcb platform plugin statically with
libxcb. Such plugin will be bundled in Tizen application package because
Tizen compliance policy does not allow to link to system libxcb (it
supposed to be replaced by wayland in the future).

Change-Id: Iaf66cf2b4a04a32e1fd653bcb9eb7c0d915a3981
Reviewed-by: Tomasz Olszak <olszak.tomasz@gmail.com>
config.tests/qpa/xcb/xcb.pro
src/plugins/platforms/xcb/xcb-plugin.pro

index a48fdbd15f2b6de7eb0441d00a8820f3e49f3f56..3d86c837039fe982b3a8a758bae80fceb5e15bf5 100644 (file)
@@ -3,3 +3,4 @@ CONFIG -= qt
 
 LIBS += -lxcb
 
+!isEmpty(XCB_STATIC_LINK): LIBS += -lXau
index 09ab1ad77a93b2cd1aba0df363f70bc6ef400846..eb0a4ec2a44efc8ff7aeade06b9cc7ee9f559687 100644 (file)
@@ -11,3 +11,4 @@ SOURCES = \
     qxcbmain.cpp
 OTHER_FILES += xcb.json README
 
+    !isEmpty(XCB_STATIC_LINK): LIBS += -lXau