Use auto-version machinery for building.
authorMark Wooding <mdw@distorted.org.uk>
Thu, 3 May 2012 12:48:59 +0000 (13:48 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Thu, 3 May 2012 12:48:59 +0000 (13:48 +0100)
.links
Makefile.m4
configure.in

diff --git a/.links b/.links
index 1c96de4..21555d1 100644 (file)
--- a/.links
+++ b/.links
@@ -2,3 +2,4 @@ COPYING.LIB
 getdate.y
 getdate.h
 lib-config.in
+auto-version
index 452ac68..982cece 100644 (file)
@@ -26,8 +26,6 @@
 ## Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
 ## MA 02111-1307, USA.
 
-AUTOMAKE_OPTIONS = foreign
-
 SUBDIRS = tests
 
 archincludedir = $(libdir)/catacomb/include
@@ -388,6 +386,7 @@ dist-hook:
        @for i in getdate.c gciphertab.c ghashtab.c gmactab.c; do \
          ln $$i $(distdir) || ln $(srcdir)/$$i $(distdir) || true; \
        done
+       echo $(VERSION) >$(distdir)/RELEASE
        @echo datestamp >$(distdir)/modes-stamp || true
        @for i in calc tests; do \
          mkdir $(distdir)/$$i; \
index 4a52dc3..8e83caa 100644 (file)
@@ -28,10 +28,12 @@ dnl MA 02111-1307, USA.
 
 dnl --- Boring boilerplate ---
 
-AC_INIT(blkc.h)
-AM_CONFIG_HEADER(config.h)
+mdw_AUTO_VERSION
+AC_INIT(catacomb, AUTO_VERSION, mdw@distorted.org.uk)
+AC_CONFIG_SRCDIR(blkc.h)
 AC_CONFIG_AUX_DIR(.)
-AM_INIT_AUTOMAKE(catacomb, 2.1.1)
+AM_CONFIG_HEADER(config.h)
+AM_INIT_AUTOMAKE(foreign)
 
 dnl --- Make sure I can compile and build libraries ---