[build] Fix with --disable-introspection
authorEmmanuele Bassi <ebassi@linux.intel.com>
Thu, 14 May 2009 09:02:06 +0000 (10:02 +0100)
committerEmmanuele Bassi <ebassi@linux.intel.com>
Thu, 14 May 2009 09:03:31 +0000 (10:03 +0100)
The required "fake" libclutter-cogl.la upon with the main clutter
shared object depends is only built with introspection enabled
instead of being built unconditionally.

clutter/cogl/Makefile.am

index 10ae244..225b661 100644 (file)
@@ -23,7 +23,6 @@ CLEANFILES = $(pc_files)
 
 AM_CPPFLAGS = $(CLUTTER_CFLAGS) $(CLUTTER_DEBUG_CFLAGS) $(MAINTAINER_CFLAGS)
 
-if HAVE_INTROSPECTION
 cogl_headers = \
        $(top_srcdir)/clutter/cogl/cogl-bitmap.h        \
        $(top_srcdir)/clutter/cogl/cogl-color.h         \
@@ -45,6 +44,7 @@ noinst_LTLIBRARIES = libclutter-cogl.la
 libclutter_cogl_la_LIBADD = $(CLUTTER_COGL)/libclutter-cogl.la
 libclutter_cogl_la_SOURCES = $(cogl_headers)
 
+if HAVE_INTROSPECTION
 Cogl-@CLUTTER_API_VERSION@.gir: $(INTROSPECTION_SCANNER) $(CLUTTER_COGL)/libclutter-cogl.la
        $(QUIET_GEN)$(INTROSPECTION_SCANNER) -v \
                --namespace Cogl --nsversion=@CLUTTER_API_VERSION@ \