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
7 Gain the value through pkg-config and pass it through QMAKE_CFLAGS_EGL.
9 Upstream-Status: Pending
11 Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
13 mkspecs/features/egl.prf | 6 ++++++
14 1 file changed, 6 insertions(+)
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
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
27 INCLUDEPATH += $$QMAKE_INCDIR_EGL
28 LIBS_PRIVATE += $$QMAKE_LIBS_EGL
29 QMAKE_CFLAGS += $$QMAKE_CFLAGS_EGL