[Telepathy-commits] [telepathy-salut/master] Generate GTypes for spec extensions
Will Thompson
will.thompson at collabora.co.uk
Thu Oct 23 07:30:32 PDT 2008
---
extensions/Makefile.am | 7 +++++++
extensions/extensions.h | 1 +
2 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/extensions/Makefile.am b/extensions/Makefile.am
index 8acea02..36d41dd 100644
--- a/extensions/Makefile.am
+++ b/extensions/Makefile.am
@@ -18,6 +18,8 @@ nodist_libsalut_extensions_la_SOURCES = \
_gen/signals-marshal.h \
_gen/signals-marshal.list \
_gen/enums.h \
+ _gen/gtypes.h \
+ _gen/gtypes-body.h \
_gen/interfaces.h \
_gen/interfaces-body.h \
_gen/svc.h \
@@ -77,6 +79,11 @@ _gen/enums.h: _gen/all.xml $(tools_dir)/c-constants-generator.xsl
$(tools_dir)/c-constants-generator.xsl \
$< > $@
+_gen/gtypes.h _gen/gtypes-body.h: _gen/all.xml \
+ $(tools_dir)/glib-gtypes-generator.py Makefile.am
+ $(PYTHON) $(tools_dir)/glib-gtypes-generator.py \
+ $< _gen/gtypes Salut
+
_gen/interfaces.h: _gen/all.xml \
$(tools_dir)/glib-interfaces-generator.xsl \
$(tools_dir)/c-interfaces-generator.xsl
diff --git a/extensions/extensions.h b/extensions/extensions.h
index 9d6cb72..da87acc 100644
--- a/extensions/extensions.h
+++ b/extensions/extensions.h
@@ -3,6 +3,7 @@
#include "extensions/_gen/svc.h"
#include "extensions/_gen/enums.h"
+#include "extensions/_gen/gtypes.h"
#include "extensions/_gen/interfaces.h"
#endif /* _SALUT_EXTENSIONS_H */
--
1.5.6.5
More information about the Telepathy-commits
mailing list