diff options
author | Carlos Garnacho <carlos@lanedo.com> | 2012-08-31 12:22:11 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@laptop.org> | 2012-09-16 10:12:09 (GMT) |
commit | 239ecdfbcd1206f87405f117e499b897dcb6957c (patch) | |
tree | 2ac27fa07d2ccadf4932ec96843739b35d3c4567 /src | |
parent | ade02f958baddcee3a86a298ba328f4bf25718d4 (diff) |
event-controller: Enable introspection
Signed-off-by: Carlos Garnacho <carlos@lanedo.com>
Acked-by: Simon Schampijer <simon@laptop.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/sugar3/event-controller/Makefile.am | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/src/sugar3/event-controller/Makefile.am b/src/sugar3/event-controller/Makefile.am index d56f12e..65b0f1c 100644 --- a/src/sugar3/event-controller/Makefile.am +++ b/src/sugar3/event-controller/Makefile.am @@ -48,4 +48,24 @@ EXTRA_DIST = \ sugar-enum-types.c.template \ sugar-enum-types.h.template -CLEANFILES = $(BUILT_SOURCES) +-include $(INTROSPECTION_MAKEFILE) +INTROSPECTION_GIRS = SugarEventController-1.0.gir +INTROSPECTION_SCANNER_ARGS = --identifier-prefix=Sugar --symbol-prefix=sugar +SugarEventController_1_0_gir_LIBS = libsugar-eventcontroller.la +SugarEventController_1_0_gir_FILES = \ + $(eventcontroller_h_sources) \ + $(eventcontroller_c_sources) +SugarEventController_1_0_gir_CFLAGS = \ + -DSUGAR_TOOLKIT_COMPILATION + +SugarEventController_1_0_gir_INCLUDES = Gtk-3.0 Gdk-3.0 +SugarEventController_1_0_gir_PACKAGES = gtk+-3.0 gdk-3.0 +SugarEventController_1_0_gir_EXPORT_PACKAGES = SugarEventController-1.0 + +girdir = $(datadir)/gir-1.0 +gir_DATA = $(INTROSPECTION_GIRS) + +typelibdir = $(libdir)/girepository-1.0 +typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) + +CLEANFILES = $(BUILT_SOURCES) $(gir_DATA) $(typelib_DATA) |