summaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2013-01-04 11:49:24 +0000
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2013-01-04 11:49:24 +0000
commit8c08548701afad473da5005ded905bfcd59cd561 (patch)
treeb0c755de62bb6ce6a06b7099cbfb7c8523fac5eb /src/Makefile.am
parent67e27b4f281e8b3a942fb9eaf354d70d2f7ee855 (diff)
downloadtelepathy-salut-8c08548701afad473da5005ded905bfcd59cd561.tar.gz
Use GLib generic marshallers; stop generating our own marshallers
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 3fea9215..a376ae13 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,7 +1,4 @@
BUILT_SOURCES = \
- signals-marshal.list \
- signals-marshal.h \
- signals-marshal.c \
enumtypes.h \
enumtypes.c
@@ -266,37 +263,6 @@ $(top_builddir)/lib/gibber/libgibber.la:
.PHONY: $(top_builddir)/lib/gibber/libgibber.la
-SIGNAL_MARSHAL_SOURCES = \
- $(CORE_SOURCES) \
- $(DUMMY_BACKEND_SOURCES)
-
-if USE_BACKEND_AVAHI
- SIGNAL_MARSHAL_SOURCES += $(AVAHI_BACKEND_SOURCES)
-endif
-
-if USE_BACKEND_BONJOUR
- SIGNAL_MARSHAL_SOURCES += $(BONJOUR_BACKEND_SOURCES)
-endif
-
-signals-marshal.list: $(SIGNAL_Marshal_SOURCES) Makefile.am
- $(AM_V_GEN)( cd $(srcdir) && \
- sed -n -e 's/.*salut_signals_marshal_\([[:upper:][:digit:]]*__[[:upper:][:digit:]_]*\).*/\1/p' \
- $(SIGNAL_MARSHAL_SOURCES) ) \
- | sed -e 's/__/:/' -e 'y/_/,/' | sort -u > $@.tmp
- if cmp -s $@.tmp $@; then \
- rm $@.tmp; \
- else \
- mv $@.tmp $@; \
- fi
-
-signals-marshal.h: signals-marshal.list Makefile.am
- $(AM_V_GEN)glib-genmarshal --header --prefix=salut_signals_marshal $< > $@
-
-signals-marshal.c: signals-marshal.list Makefile.am
- $(AM_V_GEN){ echo '#include "signals-marshal.h"' && \
- glib-genmarshal --body --prefix=salut_signals_marshal $< ; \
- } > $@
-
# rules for making the glib enum objects
enumtype_sources = \
$(top_srcdir)/src/presence.h