mirror of
https://github.com/brl/mutter.git
synced 2024-12-25 04:22:05 +00:00
build: Use Makefile.introspection
Whenever possible, instead of writing our own rules for generating GIR files and typelibs.
This commit is contained in:
parent
d4d899fa27
commit
08eb738c93
@ -235,26 +235,26 @@ coglincludedir = $(includedir)/clutter-@CLUTTER_API_VERSION@/cogl
|
|||||||
coglinclude_HEADERS = $(cogl_headers)
|
coglinclude_HEADERS = $(cogl_headers)
|
||||||
nodist_coglinclude_HEADERS = cogl-defines.h cogl-enum-types.h
|
nodist_coglinclude_HEADERS = cogl-defines.h cogl-enum-types.h
|
||||||
|
|
||||||
if HAVE_INTROSPECTION
|
-include $(INTROSPECTION_MAKEFILE)
|
||||||
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) \
|
|
||||||
--c-include='cogl/cogl.h' \
|
|
||||||
--include=GL-1.0 \
|
|
||||||
--include=GObject-2.0 \
|
|
||||||
--library=libclutter-cogl.la \
|
|
||||||
--libtool="$(top_builddir)/libtool" \
|
|
||||||
--output $@ \
|
|
||||||
$(cogl_headers) cogl-enum-types.h
|
|
||||||
|
|
||||||
BUILT_GIRSOURCES = Cogl-@CLUTTER_API_VERSION@.gir
|
INTROSPECTION_GIRS =
|
||||||
|
|
||||||
|
if HAVE_INTROSPECTION
|
||||||
|
|
||||||
|
Cogl-@CLUTTER_API_VERSION@.gir: libclutter-cogl.la Makefile
|
||||||
|
|
||||||
|
Cogl_@CLUTTER_API_VERSION_AM@_gir_NAMESPACE = Cogl
|
||||||
|
Cogl_@CLUTTER_API_VERSION_AM@_gir_VERSION = @CLUTTER_API_VERSION@
|
||||||
|
Cogl_@CLUTTER_API_VERSION_AM@_gir_LIBS = libclutter-cogl.la
|
||||||
|
Cogl_@CLUTTER_API_VERSION_AM@_gir_FILES = $(cogl_headers) cogl-enum-types.h
|
||||||
|
Cogl_@CLUTTER_API_VERSION_AM@_gir_CFLAGS = $(INCLUDES) $(AM_CPPFLAGS)
|
||||||
|
Cogl_@CLUTTER_API_VERSION_AM@_gir_INCLUDES = GL-1.0 GObject-2.0
|
||||||
|
Cogl_@CLUTTER_API_VERSION_AM@_gir_SCANNERFLAGS = --warn-all --c-include='cogl/cogl.h'
|
||||||
|
|
||||||
|
INTROSPECTION_GIRS += Cogl-@CLUTTER_API_VERSION@.gir
|
||||||
|
|
||||||
girdir = $(datadir)/gir-1.0
|
girdir = $(datadir)/gir-1.0
|
||||||
gir_DATA = $(BUILT_GIRSOURCES)
|
dist_gir_DATA = $(INTROSPECTION_GIRS)
|
||||||
|
|
||||||
CLEANFILES += $(BUILT_GIRSOURCES)
|
CLEANFILES += $(INTROSPECTION_GIRS)
|
||||||
endif
|
endif
|
||||||
|
Loading…
Reference in New Issue
Block a user