summaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5/qtbase/0009-Add-OE-specific-specs-for-clang-compiler.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-qt/qt5/qtbase/0009-Add-OE-specific-specs-for-clang-compiler.patch')
-rw-r--r--recipes-qt/qt5/qtbase/0009-Add-OE-specific-specs-for-clang-compiler.patch15
1 files changed, 6 insertions, 9 deletions
diff --git a/recipes-qt/qt5/qtbase/0009-Add-OE-specific-specs-for-clang-compiler.patch b/recipes-qt/qt5/qtbase/0009-Add-OE-specific-specs-for-clang-compiler.patch
index 664767dd..5a9eb404 100644
--- a/recipes-qt/qt5/qtbase/0009-Add-OE-specific-specs-for-clang-compiler.patch
+++ b/recipes-qt/qt5/qtbase/0009-Add-OE-specific-specs-for-clang-compiler.patch
@@ -1,22 +1,22 @@
1From 12d00d903a16dba6f7aad0f4652addbd395765fe Mon Sep 17 00:00:00 2001 1From 289f366363eeca03c27fd718c8b3ae53dcc28586 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Sun, 3 Sep 2017 09:11:44 -0700 3Date: Sun, 3 Sep 2017 09:11:44 -0700
4Subject: [PATCH] Add OE specific specs for clang compiler 4Subject: [PATCH] Add OE specific specs for clang compiler
5 5
6Signed-off-by: Khem Raj <raj.khem@gmail.com> 6Signed-off-by: Khem Raj <raj.khem@gmail.com>
7--- 7---
8 mkspecs/linux-oe-clang/qmake.conf | 42 ++++++++++++++++++++++++++ 8 mkspecs/linux-oe-clang/qmake.conf | 39 ++++++++++++++++++++++++++
9 mkspecs/linux-oe-clang/qplatformdefs.h | 1 + 9 mkspecs/linux-oe-clang/qplatformdefs.h | 1 +
10 2 files changed, 43 insertions(+) 10 2 files changed, 40 insertions(+)
11 create mode 100644 mkspecs/linux-oe-clang/qmake.conf 11 create mode 100644 mkspecs/linux-oe-clang/qmake.conf
12 create mode 100644 mkspecs/linux-oe-clang/qplatformdefs.h 12 create mode 100644 mkspecs/linux-oe-clang/qplatformdefs.h
13 13
14diff --git a/mkspecs/linux-oe-clang/qmake.conf b/mkspecs/linux-oe-clang/qmake.conf 14diff --git a/mkspecs/linux-oe-clang/qmake.conf b/mkspecs/linux-oe-clang/qmake.conf
15new file mode 100644 15new file mode 100644
16index 0000000000..443d4b0dff 16index 00000000000..db02ab5215f
17--- /dev/null 17--- /dev/null
18+++ b/mkspecs/linux-oe-clang/qmake.conf 18+++ b/mkspecs/linux-oe-clang/qmake.conf
19@@ -0,0 +1,42 @@ 19@@ -0,0 +1,39 @@
20+# 20+#
21+# qmake configuration for linux-g++ with modifications for building with OpenEmbedded 21+# qmake configuration for linux-g++ with modifications for building with OpenEmbedded
22+# 22+#
@@ -41,12 +41,9 @@ index 0000000000..443d4b0dff
41+include(../common/clang.conf) 41+include(../common/clang.conf)
42+ 42+
43+# tc settings from g++-base.conf 43+# tc settings from g++-base.conf
44+QMAKE_COMPILER = $$(OE_QMAKE_COMPILER) clang
45+QMAKE_CC = $$(OE_QMAKE_CC) 44+QMAKE_CC = $$(OE_QMAKE_CC)
46+QMAKE_CXX = $$(OE_QMAKE_CXX) 45+QMAKE_CXX = $$(OE_QMAKE_CXX)
47+ 46+
48+QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += $$(OE_QMAKE_CFLAGS)
49+
50+QMAKE_LINK = $$(OE_QMAKE_LINK) 47+QMAKE_LINK = $$(OE_QMAKE_LINK)
51+QMAKE_LINK_SHLIB = $$(OE_QMAKE_LINK) 48+QMAKE_LINK_SHLIB = $$(OE_QMAKE_LINK)
52+QMAKE_LINK_C = $$(OE_QMAKE_LINK) 49+QMAKE_LINK_C = $$(OE_QMAKE_LINK)
@@ -61,7 +58,7 @@ index 0000000000..443d4b0dff
61+load(qt_config) 58+load(qt_config)
62diff --git a/mkspecs/linux-oe-clang/qplatformdefs.h b/mkspecs/linux-oe-clang/qplatformdefs.h 59diff --git a/mkspecs/linux-oe-clang/qplatformdefs.h b/mkspecs/linux-oe-clang/qplatformdefs.h
63new file mode 100644 60new file mode 100644
64index 0000000000..880c927b21 61index 00000000000..880c927b218
65--- /dev/null 62--- /dev/null
66+++ b/mkspecs/linux-oe-clang/qplatformdefs.h 63+++ b/mkspecs/linux-oe-clang/qplatformdefs.h
67@@ -0,0 +1 @@ 64@@ -0,0 +1 @@