[Bug 79592] Add GIR support

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jun 3 07:51:22 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=79592

--- Comment #3 from Guillaume Desmottes <guillaume.desmottes at collabora.co.uk> ---
(In reply to comment #1)
> +dist_gir_DATA = Wocky-1.gir
> 
> Why is this distributed in tarballs? (If there's no good reason, don't.)

> +CLEANFILES += \
> + $(dist_gir_DATA) \
> 
> Please don't delete distributed files in "make clean".

I just cargo-culted introspection.am from tp-glib. Tartan needs the gir files
to be installed but I guess we could not distribute it for now and tweak
GI_TYPELIB_PATH manually.

> > introspect all files
> 
> Can we use some variables rather than duplicating the file list?
> 
> Telepathy officially requires GNU make, so $(patsubst
> %,$(srcdir)/%,$(some_SOURCES)) is OK.

I considered using "Wocky_1_gir_FILES = $(libwocky_la_SOURCES)" which worked
but that included -internal and -protected headers, which may be ok for now
tbh.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the telepathy-bugs mailing list