[cogl] egl-gdl: Don't generate cogl-display.h
- From: Neil Roberts <nroberts src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cogl] egl-gdl: Don't generate cogl-display.h
- Date: Mon, 1 Aug 2011 15:40:57 +0000 (UTC)
commit ee01fd263a94a36467bc320f8436681b48945439
Author: Damien Lespiau <damien lespiau intel com>
Date: Mon Aug 1 17:20:43 2011 +0300
egl-gdl: Don't generate cogl-display.h
It's not necessary to generate cogl-display.h just for the GDL backend
and to change the inclusion of libgdl.h. We can just tweak the include
CFLAGS to put /usr/include/CE4100 in the search path when needed.
Previously this did not work because of a stay ',' at the end of the
COGL_EXTRA_CFLAGS int he configure.ac. This actually simplifies the
code, which is always good.
This also fixes out of tree builds.
https://bugzilla.gnome.org/show_bug.cgi?id=655724
Reviewed-by: Neil Roberts <neil linux intel com>
.gitignore | 1 -
cogl/{cogl-display.h.in => cogl-display.h} | 2 +-
configure.ac | 7 ++-----
3 files changed, 3 insertions(+), 7 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5061a5e..5a17a47 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,7 +23,6 @@ stamp-marshal
*.gir
*.typelib
/cogl/cogl-defines.h
-/cogl/cogl-display.h
/cogl/cogl-enum-types.c
/cogl/cogl-enum-types.h
config.*
diff --git a/cogl/cogl-display.h.in b/cogl/cogl-display.h
similarity index 98%
rename from cogl/cogl-display.h.in
rename to cogl/cogl-display.h
index 11db865..15f580e 100644
--- a/cogl/cogl-display.h.in
+++ b/cogl/cogl-display.h
@@ -37,7 +37,7 @@
G_BEGIN_DECLS
#ifdef COGL_HAS_EGL_PLATFORM_GDL_SUPPORT
-#include <@COGL_CEX100_LIBGDL_PREFIX libgdl h>
+#include <libgdl.h>
#endif
/**
diff --git a/configure.ac b/configure.ac
index 5bb4980..0efb953 100644
--- a/configure.ac
+++ b/configure.ac
@@ -653,14 +653,12 @@ AS_IF([test "x$enable_gdl_egl_platform" == "xyes"],
AC_CHECK_HEADERS(
[CE4100/libgdl.h],
[
- COGL_EXTRA_CFLAGS="$COGL_EXTRA_CFLAGS -I/usr/include/CE4100",
- COGL_CEX100_LIBGDL_PREFIX=CE4100/
+ COGL_EXTRA_CFLAGS="$COGL_EXTRA_CFLAGS -I/usr/include/CE4100"
],
[AC_MSG_ERROR([libgdl.h not found])])
])
- AC_SUBST([COGL_CEX100_LIBGDL_PREFIX])
- COGL_EXTRA_LDFLAGS="$COGL_EXTRA_LDFLAGS -lgdl"
+ COGL_EXTRA_LDFLAGS="$COGL_EXTRA_LDFLAGS -lgdl"
COGL_DEFINES_SYMBOLS="$COGL_DEFINES_SYMBOLS COGL_HAS_EGL_PLATFORM_GDL_SUPPORT"
])
@@ -956,7 +954,6 @@ cogl/Makefile
cogl/cogl-1.0.pc
cogl/cogl-2.0-experimental.pc
cogl/cogl-defines.h
-cogl/cogl-display.h
cogl-pango/Makefile
cogl-pango/cogl-pango-1.0.pc
cogl-pango/cogl-pango-2.0-experimental.pc
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]