summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@theqtcompany.com>2016-02-23 16:48:43 +0100
committerChristian Stromme <christian.stromme@theqtcompany.com>2016-02-23 17:34:50 +0000
commit2e8517924b70a778463e463873eb3d8d0b623eed (patch)
treea096504df1791e0910830f6a4e4b8139bd66e467
parent50f20864b536982ea9aafa1851a2e647144ed6ac (diff)
downloadqtwebkit-2e8517924b70a778463e463873eb3d8d0b623eed.tar.gz
Crude hack to disable build on Ubuntu Touch
This is an awful hack to disable the build. We are short of a reliable way of detecting the platform and we are facing the issue that cross-compilation against Ubuntu Touch with a sysroot produces linking errors due to the linker in the cross-compilation toolchain not respecting --sysroot when reading /etc/ld.so.conf in order to find the directory that provides libEGL.so.1. Change-Id: I19583ce31d62b0165877dedd3d6ce62bfdb71db4 Reviewed-by: Christian Stromme <christian.stromme@theqtcompany.com>
-rw-r--r--Tools/qmake/mkspecs/features/configure.prf3
1 files changed, 3 insertions, 0 deletions
diff --git a/Tools/qmake/mkspecs/features/configure.prf b/Tools/qmake/mkspecs/features/configure.prf
index 757ddfe4e..a01788df8 100644
--- a/Tools/qmake/mkspecs/features/configure.prf
+++ b/Tools/qmake/mkspecs/features/configure.prf
@@ -129,6 +129,9 @@ defineTest(finalizeConfigure) {
production_build:android {
addReasonForSkippingBuild("Build not supported on Android.")
}
+ production_build:contains(QT_CONFIG, mirclient) {
+ addReasonForSkippingBuild("Build not supported on Ubuntu Touch.")
+ }
!gnu_thin_archives:!win32-msvc2013:!mingw:contains(QT_CONFIG, static) {
addReasonForSkippingBuild("QtWebKit cannot be built as a static library on this platform. Check your configuration in qtbase/config.summary.")
}