[next] telepathy-glib: logger, tpfs: distribute ABI lists, and clean up generated files
Simon McVittie
smcv at kemper.freedesktop.org
Tue Mar 25 07:21:11 PDT 2014
Module: telepathy-glib
Branch: next
Commit: 43cdccdd11f90b0b1028616aee4a5433b0cb28bc
URL: http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=43cdccdd11f90b0b1028616aee4a5433b0cb28bc
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date: Mon Mar 24 13:16:39 2014 +0000
logger, tpfs: distribute ABI lists, and clean up generated files
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=76462
Reviewed-by: Xavier Claessens
---
telepathy-farstream/Makefile.am | 16 +++++++++++++++-
telepathy-logger/Makefile.am | 1 +
telepathy-logger/abi.am | 12 ++++++++++++
3 files changed, 28 insertions(+), 1 deletion(-)
diff --git a/telepathy-farstream/Makefile.am b/telepathy-farstream/Makefile.am
index abe4e33..ce104aa 100644
--- a/telepathy-farstream/Makefile.am
+++ b/telepathy-farstream/Makefile.am
@@ -91,6 +91,20 @@ ABI_LISTS = \
1.0.abi \
$(NULL)
+EXTRA_DIST = $(ABI_LISTS)
+
+CLEANFILES = \
+ _gen/abi.funcnames \
+ _gen/abi.funcs \
+ _gen/abi.nm \
+ _gen/abi.tpfuncnames \
+ _gen/abi.txt \
+ _gen/version-script.txt \
+ _gen/libtelepathy-farstream-1-0.symbols \
+ _gen/versioned-abi.tmp \
+ _gen/versioned-abi.txt \
+ $(NULL)
+
_gen/abi.txt: libtelepathy-farstream-internal.la Makefile.am
$(MKDIR_P) _gen
$(NM) .libs/libtelepathy-farstream-internal.a > _gen/abi.nm
@@ -177,7 +191,7 @@ gir_DATA = $(INTROSPECTION_GIRS)
typelibdir = $(libdir)/girepository-1.0
typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
-CLEANFILES = $(gir_DATA) $(typelib_DATA)
+CLEANFILES += $(gir_DATA) $(typelib_DATA)
endif
SUBDIRS = . examples
diff --git a/telepathy-logger/Makefile.am b/telepathy-logger/Makefile.am
index 7d55e72..6237418 100644
--- a/telepathy-logger/Makefile.am
+++ b/telepathy-logger/Makefile.am
@@ -46,6 +46,7 @@ noinst_LTLIBRARIES = libtelepathy-logger-internal.la
EXTRA_DIST = \
tpl-marshal.list \
+ $(ABI_LISTS) \
$(NULL)
LIBTPLdir = $(includedir)/telepathy-logger-1/telepathy-logger
diff --git a/telepathy-logger/abi.am b/telepathy-logger/abi.am
index 7a65543..4926b84 100644
--- a/telepathy-logger/abi.am
+++ b/telepathy-logger/abi.am
@@ -79,4 +79,16 @@ _gen/version-script.txt: \
: # the versioned API should always match the ^tp API
diff -c _gen/versioned-abi.txt _gen/abi.txt
+CLEANFILES += \
+ _gen/abi.funcnames \
+ _gen/abi.funcs \
+ _gen/abi.nm \
+ _gen/abi.tpfuncnames \
+ _gen/abi.txt \
+ _gen/version-script.txt \
+ _gen/libtelepathy-logger-1-0.symbols \
+ _gen/versioned-abi.tmp \
+ _gen/versioned-abi.txt \
+ $(NULL)
+
# vim:ft=automake:
More information about the telepathy-commits
mailing list