summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Jansa <Martin.Jansa@gmail.com>2013-04-03 21:06:13 +0200
committerMartin Jansa <Martin.Jansa@gmail.com>2013-04-17 16:10:02 +0200
commitde250e3d0e437df09a8f23ad7fdb5fc39f17f7e8 (patch)
tree7ba32c25bda453bb42740ffcf47094fd7d155a0a
parent85b0bb644509e04c0132dc027f288d6f22ffb19e (diff)
downloadmeta-qt5-de250e3d0e437df09a8f23ad7fdb5fc39f17f7e8.tar.gz
qtbase: drop qmake.conf.sh and qplatformdefs
* defaults in linux-g++ are correct, we need only to modify common linux.conf and g++-unix.conf
-rw-r--r--recipes-qt/qt5/qtbase.inc8
-rw-r--r--recipes-qt/qt5/qtbase/qmake.conf.sh41
-rw-r--r--recipes-qt/qt5/qtbase/qplatformdefs.h1
3 files changed, 0 insertions, 50 deletions
diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
index f92d37ea..e42dc350 100644
--- a/recipes-qt/qt5/qtbase.inc
+++ b/recipes-qt/qt5/qtbase.inc
@@ -5,8 +5,6 @@ SRC_URI += " \
5 file://0002-qmake-is-already-built-in-qt5-tools-native.patch \ 5 file://0002-qmake-is-already-built-in-qt5-tools-native.patch \
6 file://0003-Allow-building-a-separate-qmake-for-the-target.patch \ 6 file://0003-Allow-building-a-separate-qmake-for-the-target.patch \
7 file://0004-configure-eval-QMAKE_CXX.patch \ 7 file://0004-configure-eval-QMAKE_CXX.patch \
8 file://qmake.conf.sh \
9 file://qplatformdefs.h \
10" 8"
11 9
12DEPENDS += "qtbase-native virtual/libgl freetype jpeg libpng zlib openssl glib-2.0 ${ICU}" 10DEPENDS += "qtbase-native virtual/libgl freetype jpeg libpng zlib openssl glib-2.0 ${ICU}"
@@ -53,12 +51,6 @@ EOF
53OE_XQMAKESPEC="${S}/mkspecs/${TARGET_OS}-oe-g++" 51OE_XQMAKESPEC="${S}/mkspecs/${TARGET_OS}-oe-g++"
54 52
55do_configure_append() { 53do_configure_append() {
56 # qtbase is exception, create mkspecs for it
57 if [ ! -e ${OE_XQMAKESPEC} ]; then
58 mkdir -p ${OE_XQMAKESPEC}
59 bash ${WORKDIR}/qmake.conf.sh > ${OE_XQMAKESPEC}/qmake.conf
60 fi
61
62 ./configure -v \ 54 ./configure -v \
63 -dont-process \ 55 -dont-process \
64 -opensource -confirm-license \ 56 -opensource -confirm-license \
diff --git a/recipes-qt/qt5/qtbase/qmake.conf.sh b/recipes-qt/qt5/qtbase/qmake.conf.sh
deleted file mode 100644
index a3164d68..00000000
--- a/recipes-qt/qt5/qtbase/qmake.conf.sh
+++ /dev/null
@@ -1,41 +0,0 @@
1cat <<EOF
2#
3# qmake configuration for building with openembedded
4#
5
6MAKEFILE_GENERATOR = UNIX
7TARGET_PLATFORM = unix
8TEMPLATE = app
9CONFIG += qt warn_on release incremental link_prl gdb_dwarf_index
10QT += core gui
11QMAKE_INCREMENTAL_STYLE = sublib
12
13include(../common/linux.conf)
14include(../common/gcc-base-unix.conf)
15include(../common/g++-unix.conf)
16
17QMAKE_INCDIR_QT = ${OE_QMAKE_INCDIR_QT}
18QMAKE_LIBDIR_QT = ${OE_QMAKE_LIBDIR_QT}
19QMAKE_LIBS_X11 = ${OE_QMAKE_LIBS_X11}
20QMAKE_LIBS_X11SM = ${OE_QMAKE_LIBS_X11SM}
21QMAKE_MOC = ${OE_QMAKE_MOC}
22QMAKE_UIC = ${OE_QMAKE_UIC}
23QMAKE_RCC = ${OE_QMAKE_RCC}
24#QMAKE_AR = ${OE_QMAKE_AR} cqs
25QMAKE_AR = ${OE_QMAKE_AR}
26QMAKE_STRIP = ${OE_QMAKE_STRIP}
27QMAKE_CFLAGS += ${OE_QMAKE_CFLAGS}
28QMAKE_CXXFLAGS += \$\$QMAKE_CFLAGS ${OE_QMAKE_CXXFLAGS}
29QMAKE_LFLAGS += ${OE_QMAKE_LDFLAGS}
30QMAKE_CC = ${OE_QMAKE_CC}
31QMAKE_LINK_C = ${OE_QMAKE_LINK}
32QMAKE_LINK_C_SHLIB = ${OE_QMAKE_LINK}
33QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += ${OE_QMAKE_CFLAGS}
34QMAKE_CXX = ${OE_QMAKE_CXX}
35QMAKE_LINK = ${OE_QMAKE_LINK}
36QMAKE_LINK_SHLIB = ${OE_QMAKE_LINK}
37QMAKE_CONF_COMPILER = ${OE_QMAKE_CONF_COMPILER}
38QMAKE_QT_CONFIG = ${OE_QMAKE_QT_CONFIG}
39
40load(qt_config)
41EOF
diff --git a/recipes-qt/qt5/qtbase/qplatformdefs.h b/recipes-qt/qt5/qtbase/qplatformdefs.h
deleted file mode 100644
index 5d22fb41..00000000
--- a/recipes-qt/qt5/qtbase/qplatformdefs.h
+++ /dev/null
@@ -1 +0,0 @@
1#include "../linux-g++/qplatformdefs.h"