diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-11-29 13:09:08 +0000 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-11-29 13:09:08 +0000 |
commit | 39c65ddf25cf9a8551edb26c84d57528e186f1b6 (patch) | |
tree | 64baa7e9ef77afa9f650f8656572c977c926d711 /extensions | |
parent | e37b57ae2cc68266d08fc7b7dc5b04317896a17d (diff) |
Simplify extensions/Makefile.am now that generated GInterfaces don't need external glue
Diffstat (limited to 'extensions')
-rw-r--r-- | extensions/Makefile.am | 20 |
1 files changed, 2 insertions, 18 deletions
diff --git a/extensions/Makefile.am b/extensions/Makefile.am index 0aafbfe..c9e8c44 100644 --- a/extensions/Makefile.am +++ b/extensions/Makefile.am @@ -16,8 +16,7 @@ nodist_libidle_extensions_la_SOURCES = \ _gen/enums.h \ _gen/interfaces.h \ _gen/svc.h \ - _gen/svc.c \ - _gen/svc-Connection_Interface_Renaming-glue.h + _gen/svc.c BUILT_SOURCES = \ _gen/all.xml \ @@ -45,27 +44,12 @@ extensions.html: _gen/all.xml \ $(tools_dir)/doc-generator.xsl \ $< > $@ -_gen/introspect-%.xml: %.xml $(tools_dir)/spec-to-introspect.xsl - $(mkdir_p) _gen - $(XSLTPROC) $(XSLTPROCFLAGS) \ - $(tools_dir)/spec-to-introspect.xsl $< \ - | $(DROP_NAMESPACE) > $@ - -_gen/async-%.xml: _gen/introspect-%.xml $(tools_dir)/make-all-async.xsl - $(XSLTPROC) $(XSLTPROCFLAGS) $(tools_dir)/make-all-async.xsl $< > $@ - -_gen/svc-%-glue.h: _gen/async-%.xml - $(DBUS_BINDING_TOOL) --mode=glib-server --output=$@ \ - --prefix=idle_svc_`echo $* | tr '[:upper:]' '[:lower:]'` $< - _gen/svc.c _gen/svc.h: _gen/all.xml \ - $(tools_dir)/glib-ginterface-gen.py \ - _gen/svc-Connection_Interface_Renaming-glue.h + $(tools_dir)/glib-ginterface-gen.py $(PYTHON) $(tools_dir)/glib-ginterface-gen.py \ --filename=_gen/svc --signal-marshal-prefix=_idle_ext \ --include='<telepathy-glib/dbus.h>' \ --include='"_gen/signals-marshal.h"' \ - --include-end='"_gen/svc-Connection_Interface_Renaming-glue.h"' \ --not-implemented-func='tp_dbus_g_method_return_not_implemented' \ $< Idle_Svc_ |