]> code.ossystems Code Review - meta-freescale.git/blob
7e625fd14a69aa92e981fd90a0aa788d2f4d0a93
[meta-freescale.git] /
1 From 3f9703fecd670b36030e1093466f6d11b370c19f Mon Sep 17 00:00:00 2001
2 From: Yuqing Zhu <carol.zhu@nxp.com>
3 Date: Mon, 27 Mar 2017 15:33:35 +0800
4 Subject: [PATCH] egl.prf: Fix build error when egl headers need platform
5  definition
6
7 Gain the value through pkg-config and pass it through QMAKE_CFLAGS_EGL.
8
9 Upstream-Status: Pending
10
11 Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
12 ---
13  mkspecs/features/egl.prf | 6 ++++++
14  1 file changed, 6 insertions(+)
15
16 diff --git a/mkspecs/features/egl.prf b/mkspecs/features/egl.prf
17 index 9fa0c9e..85d5852 100644
18 --- a/mkspecs/features/egl.prf
19 +++ b/mkspecs/features/egl.prf
20 @@ -1,3 +1,9 @@
21 +# egl headers need a definition
22 +PKG_CONFIG = $$pkgConfigExecutable()
23 +PKGCONFIG_CFLAGS = $$system($$PKG_CONFIG --cflags egl)
24 +PKGCONFIG_CFLAGS = $$find(PKGCONFIG_CFLAGS, ^-D.*)
25 +QMAKE_CFLAGS_EGL = $$PKGCONFIG_CFLAGS
26 +
27  INCLUDEPATH += $$QMAKE_INCDIR_EGL
28  LIBS_PRIVATE += $$QMAKE_LIBS_EGL
29  QMAKE_CFLAGS += $$QMAKE_CFLAGS_EGL
30 -- 
31 1.9.1
32