Fix EGL build issue when no X11 headers are available 52/20152/2
authorMikko Ylinen <mikko.ylinen@intel.com>
Tue, 13 May 2014 07:49:48 +0000 (10:49 +0300)
committerMikko Ylinen <mikko.ylinen@intel.com>
Tue, 13 May 2014 07:49:48 +0000 (10:49 +0300)
Change-Id: I2e24033de86bb9dc9f9d6f4f46b1c5ad72c2fdfd
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
configure.ac
packaging/ico-uxf-weston-plugin.spec

index 08bf5e9..a246aec 100644 (file)
@@ -31,6 +31,9 @@ AC_CHECK_HEADERS([execinfo.h])
 AC_CHECK_FUNCS([mkostemp strchrnul])
 
 PKG_CHECK_MODULES([PLUGIN], [weston >= 1.4 pixman-1])
+PKG_CHECK_MODULES([EGL], [egl])
+
+CFLAGS="$CFLAGS $EGL_CFLAGS"
 
 if test "x$GCC" = "xyes"; then
        my_common_gcc_flags="-Wall -Wextra -Wno-unused-parameter \
@@ -39,6 +42,7 @@ if test "x$GCC" = "xyes"; then
                -Wstrict-prototypes -Wmissing-prototypes"
        GCC_CXXFLAGS="$my_common_gcc_flags"
 fi
+AC_SUBST(CFLAGS)
 AC_SUBST(GCC_CFLAGS)
 AC_SUBST(GCC_CXXFLAGS)
 
index 7f13643..2ee31cb 100644 (file)
@@ -12,6 +12,7 @@ BuildRequires: pkgconfig(pixman-1)
 BuildRequires: pkgconfig(evas)
 BuildRequires: pkgconfig(aul)
 BuildRequires: pkgconfig(ecore)
+BuildRequires: pkgconfig(egl)
 BuildRequires: mesa-devel
 BuildRequires: genivi-shell-devel
 BuildRequires: weston-ivi-shell-devel