X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=netatalk.git;a=blobdiff_plain;f=libatalk%2FMakefile.am;h=10e0d505cfb33a79f37ee7ba06e687f4242b9c7a;hp=d6b3886c4c1cee2e9c0ae687e7edaecaf912e985;hb=d49f2f49ded5d31dfe52cb089ce1421e739c9bf6;hpb=82190cfce3f1eb60e08418ef9e0765da8aeb6009 diff --git a/libatalk/Makefile.am b/libatalk/Makefile.am index d6b3886c..10e0d505 100644 --- a/libatalk/Makefile.am +++ b/libatalk/Makefile.am @@ -67,6 +67,14 @@ libatalk_la_LDFLAGS = -version-info $(VERSION_INFO) if DEVELOPER all-local: .libs/libatalk.so @$(top_srcdir)/abigen.sh .libs/libatalk.so > libatalk.abi.tmp + @if [ ! -f libatalk-$(NETATALK_VERSION).abi ] ; then \ + cp libatalk.abi.tmp libatalk-$(NETATALK_VERSION).abi ; \ + echo "**********************************************************************************************************" ; \ + echo " created ABI file libatalk-$(NETATALK_VERSION).abi" ; \ + echo " check https://sourceforge.net/apps/mediawiki/netatalk/index.php?title=Developer_Infos#ABI_checking" ; \ + echo "**********************************************************************************************************" ; \ + exit 1 ; \ + fi @diff -u libatalk-$(NETATALK_VERSION).abi libatalk.abi.tmp || ( \ echo '**********************************************************************************************************' && \ echo '*** libatalk ABI changed ***' && \ @@ -74,6 +82,4 @@ all-local: .libs/libatalk.so echo '**********************************************************************************************************' && \ exit 1 ) -check-local: .libs/libatalk.so - @$(top_srcdir)/abigen.sh .libs/libatalk.so > libatalk-$(NETATALK_VERSION).abi endif