summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2017-01-16 19:12:18 +0100
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2017-01-16 19:12:18 +0100
commitc0706622265786248cd70000a69656d1f175deb4 (patch)
treebddcf30b3a0ad0375bd8e05bd197ae37c985238f
parent248b61f79d877ddde11d077121101fdc3ff2ae41 (diff)
downloadlibtasn1-c0706622265786248cd70000a69656d1f175deb4.tar.gz
Makefile: added abi-dump target
-rw-r--r--Makefile.am9
1 files changed, 9 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 120c6d8..2a8698b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -52,5 +52,14 @@ abi-check:
abi-compliance-checker -abi -lib libtasn1 -old "$(srcdir)/devel/ABI-$$(uname -m).dump" -new $(TMPFILE)
@rm -f $(TMPFILE)
+abi-dump:
+ @mkdir -p devel/headers-tmp
+ @cp lib/libtasn1.h devel/headers-tmp
+ @abi-dumper lib/.libs/libtasn1.so -o "./devel/ABI-$$(uname -m).dump" -public-headers devel/headers-tmp
+ @rm -rf devel/headers-tmp
+
+
dist-hook: abi-check
make -C doc/ compare-makefile
+
+.PHONY: abi-dump abi-check