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" | ||
