introspection: Build fixes
This patch merges in substantial work from Emmanuele Bassi <ebassi@linux.intel.com> * Use new introspection --include-uninstalled API since we don't want to try to find the clutter-1.0.pc file before it's installed. * Use --pkg-export for Clutter-1.0.gir, since we want the .gir file to contain the associated pkg-config file. * Drop the use of --pkg for dependencies; those come from the associated .gir files. (Actually, --pkg is almost never needed) * Add --quiet http://bugzilla.clutter-project.org/show_bug.cgi?id=2292
This commit is contained in:
parent
7e158c6bc5
commit
d4d899fa27
@ -239,6 +239,7 @@ if HAVE_INTROSPECTION
|
||||
Cogl-@CLUTTER_API_VERSION@.gir: Makefile $(INTROSPECTION_SCANNER) libclutter-cogl.la
|
||||
$(QUIET_SCAN)$(INTROSPECTION_SCANNER) \
|
||||
$(INTROSPECTION_SCANNER_ARGS) \
|
||||
--quiet \
|
||||
--namespace Cogl --nsversion=@CLUTTER_API_VERSION@ \
|
||||
$(INCLUDES) \
|
||||
$(AM_CPPFLAGS) \
|
||||
@ -247,7 +248,6 @@ Cogl-@CLUTTER_API_VERSION@.gir: Makefile $(INTROSPECTION_SCANNER) libclutter-cog
|
||||
--include=GObject-2.0 \
|
||||
--library=libclutter-cogl.la \
|
||||
--libtool="$(top_builddir)/libtool" \
|
||||
--pkg gobject-2.0 \
|
||||
--output $@ \
|
||||
$(cogl_headers) cogl-enum-types.h
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user