Fix parallel build of introspection
We need to explicitly force order so that ClutterJson.gir and Cogl.gir are present in the parent directory before we try to build Clutter.typelib. http://bugzilla.openedhand.com/show_bug.cgi?id=1700 Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
This commit is contained in:
parent
7654ef10ab
commit
a11b912dea
@ -273,6 +273,10 @@ Clutter-@CLUTTER_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libclutter-@CLUTTER_
|
|||||||
|
|
||||||
BUILT_GIRSOURCES += Clutter-@CLUTTER_API_VERSION@.gir
|
BUILT_GIRSOURCES += Clutter-@CLUTTER_API_VERSION@.gir
|
||||||
|
|
||||||
|
# ClutterJson.gir and Cogl.gir are used included into Clutter.gir, so need
|
||||||
|
# to be built before the typelib is generated
|
||||||
|
Clutter-@CLUTTER_API_VERSION@.typelib: ClutterJson-@CLUTTER_API_VERSION@.gir Cogl-@CLUTTER_API_VERSION@.gir
|
||||||
|
|
||||||
# We build Cogl.gir in the cogl/ subdir, but it needs to reference the shared
|
# We build Cogl.gir in the cogl/ subdir, but it needs to reference the shared
|
||||||
# library that it's built into, so we delay compiling the gir into typelib
|
# library that it's built into, so we delay compiling the gir into typelib
|
||||||
# until after we've built the shared library. To create the final Cogl.gir
|
# until after we've built the shared library. To create the final Cogl.gir
|
||||||
|
Loading…
Reference in New Issue
Block a user