diff options
author | Otavio Salvador <otavio@ossystems.com.br> | 2015-04-01 15:55:51 -0300 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2015-04-02 22:49:07 -0300 |
commit | e099c508a58fa87dadee292be1ed32a8b8579523 (patch) | |
tree | dd10869acff0b3220d8feb82d995b29350b8bdfe | |
parent | 392dd4a3963f1d3d8e3f755cccf91cfe690eec73 (diff) | |
download | meta-freescale-e099c508a58fa87dadee292be1ed32a8b8579523.tar.gz |
qt4: Rework bbappend code to avoid duplication
The X11 and Embedded flavours are doing the same changes so there is
no reason to duplicate it all.
Change-Id: Ibd7e95645600f841eecf3d671d87cf979eeddfe9
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
-rw-r--r-- | meta-fsl-arm/recipes-qt/qt4/qt4-embedded_%.bbappend | 13 | ||||
-rw-r--r-- | meta-fsl-arm/recipes-qt/qt4/qt4-imx-support.inc | 20 | ||||
-rw-r--r-- | meta-fsl-arm/recipes-qt/qt4/qt4-phonon-patches.inc | 8 | ||||
-rw-r--r-- | meta-fsl-arm/recipes-qt/qt4/qt4-x11-free_%.bbappend | 16 |
4 files changed, 22 insertions, 35 deletions
diff --git a/meta-fsl-arm/recipes-qt/qt4/qt4-embedded_%.bbappend b/meta-fsl-arm/recipes-qt/qt4/qt4-embedded_%.bbappend index 05cc2e685..14324ca1a 100644 --- a/meta-fsl-arm/recipes-qt/qt4/qt4-embedded_%.bbappend +++ b/meta-fsl-arm/recipes-qt/qt4/qt4-embedded_%.bbappend | |||
@@ -1,12 +1 @@ | |||
1 | #Freescale | include qt4-imx-support.inc | |
2 | include qt4-phonon-patches.inc | ||
3 | |||
4 | DEPENDS_append_mx5 = " virtual/kernel virtual/libgles2" | ||
5 | QT_GLFLAGS_mx5 = "-opengl es2 -openvg" | ||
6 | QT_CONFIG_FLAGS_append_mx5 = " -I${STAGING_KERNEL_DIR}/include/" | ||
7 | |||
8 | DEPENDS_append_mx6 = " virtual/kernel virtual/libgles2" | ||
9 | QT_GLFLAGS_mx6 = "-opengl es2 -openvg" | ||
10 | QT_CONFIG_FLAGS_append_mx6 = " -I${STAGING_KERNEL_DIR}/include/uapi \ | ||
11 | -I${STAGING_KERNEL_DIR}/include/ \ | ||
12 | -DLINUX=1 -DEGL_API_FB=1" | ||
diff --git a/meta-fsl-arm/recipes-qt/qt4/qt4-imx-support.inc b/meta-fsl-arm/recipes-qt/qt4/qt4-imx-support.inc new file mode 100644 index 000000000..7ba4aeaf3 --- /dev/null +++ b/meta-fsl-arm/recipes-qt/qt4/qt4-imx-support.inc | |||
@@ -0,0 +1,20 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/qt4:" | ||
2 | |||
3 | SRC_URI_append_mx5 += "file://0001-Add-support-for-i.MX-codecs-to-phonon.patch" | ||
4 | SRC_URI_append_mx6 += " \ | ||
5 | file://0001-Add-support-for-i.MX-codecs-to-phonon.patch \ | ||
6 | file://0002-i.MX-video-renderer-Allow-v4l-device-from-environmen.patch \ | ||
7 | file://0003-i.MX6-force-egl-visual-ID-33.patch \ | ||
8 | " | ||
9 | |||
10 | DEPENDS_append_mx5 = " virtual/kernel virtual/libgles2" | ||
11 | QT_GLFLAGS_mx5 = "-opengl es2 -openvg" | ||
12 | QT_CONFIG_FLAGS_append_mx5 = " -I${STAGING_KERNEL_DIR}/include/" | ||
13 | |||
14 | DEPENDS_append_mx6 = " virtual/kernel virtual/libgles2" | ||
15 | QT_GLFLAGS_mx6 = "-opengl es2 -openvg" | ||
16 | QT_CONFIG_FLAGS_append_mx6 = " -I${STAGING_KERNEL_DIR}/include/uapi \ | ||
17 | -I${STAGING_KERNEL_DIR}/include/ \ | ||
18 | -DLINUX=1 -DEGL_API_FB=1 \ | ||
19 | -DQT_QPA_EXPERIMENTAL_TOUCHEVENT=1" | ||
20 | |||
diff --git a/meta-fsl-arm/recipes-qt/qt4/qt4-phonon-patches.inc b/meta-fsl-arm/recipes-qt/qt4/qt4-phonon-patches.inc deleted file mode 100644 index 60bdeea8d..000000000 --- a/meta-fsl-arm/recipes-qt/qt4/qt4-phonon-patches.inc +++ /dev/null | |||
@@ -1,8 +0,0 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/qt4:" | ||
2 | |||
3 | SRC_URI_append_mx5 += "file://0001-Add-support-for-i.MX-codecs-to-phonon.patch" | ||
4 | SRC_URI_append_mx6 += " \ | ||
5 | file://0001-Add-support-for-i.MX-codecs-to-phonon.patch \ | ||
6 | file://0002-i.MX-video-renderer-Allow-v4l-device-from-environmen.patch \ | ||
7 | " | ||
8 | |||
diff --git a/meta-fsl-arm/recipes-qt/qt4/qt4-x11-free_%.bbappend b/meta-fsl-arm/recipes-qt/qt4/qt4-x11-free_%.bbappend index cf763b64a..14324ca1a 100644 --- a/meta-fsl-arm/recipes-qt/qt4/qt4-x11-free_%.bbappend +++ b/meta-fsl-arm/recipes-qt/qt4/qt4-x11-free_%.bbappend | |||
@@ -1,15 +1 @@ | |||
1 | #Freescale | include qt4-imx-support.inc | |
2 | include qt4-phonon-patches.inc | ||
3 | |||
4 | DEPENDS_append_mx5 = " virtual/kernel virtual/libgles2" | ||
5 | QT_GLFLAGS_mx5 = "-opengl es2 -openvg" | ||
6 | QT_CONFIG_FLAGS_append_mx5 = " -I${STAGING_KERNEL_DIR}/include/" | ||
7 | |||
8 | DEPENDS_append_mx6 = " virtual/kernel virtual/libgles2" | ||
9 | QT_GLFLAGS_mx6 = "-opengl es2 -openvg" | ||
10 | QT_CONFIG_FLAGS_append_mx6 = " -I${STAGING_KERNEL_DIR}/include/uapi \ | ||
11 | -I${STAGING_KERNEL_DIR}/include/ \ | ||
12 | -DLINUX=1 -DEGL_API_FB=1 \ | ||
13 | -DQT_QPA_EXPERIMENTAL_TOUCHEVENT=1" | ||
14 | |||
15 | SRC_URI_append_mx6 = " file://0003-i.MX6-force-egl-visual-ID-33.patch" | ||