summaryrefslogtreecommitdiff
path: root/extensions
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2007-11-29 13:09:08 +0000
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2007-11-29 13:09:08 +0000
commit39c65ddf25cf9a8551edb26c84d57528e186f1b6 (patch)
tree64baa7e9ef77afa9f650f8656572c977c926d711 /extensions
parente37b57ae2cc68266d08fc7b7dc5b04317896a17d (diff)
Simplify extensions/Makefile.am now that generated GInterfaces don't need external glue
Diffstat (limited to 'extensions')
-rw-r--r--extensions/Makefile.am20
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_