Added a function to check whether a (UTF-8) string is a valid token.
[gedcom-parse.git] / configure.in
index 6117f15ae3acb1412b4672f29f73d0ec74169882..9df11e37674301e9b81a6d05fa518dd7ac9d0709 100644 (file)
@@ -1,19 +1,28 @@
 # Process this file with autoconf to produce a configure script.
 # $Id$
 # $Name$
-AC_INIT(standalone.c)
+AC_INIT(gedcom/interface.c)
 
 dnl =============================================================
 dnl Global variables
 NAME=gedcom-parse
-VERSION=0.13
-LIBVERSION=0:3
-SHELL=/bin/sh
 AC_SUBST(NAME)
+
+VERSION=0.17
+VERSION_MAJOR=`echo $VERSION | sed 's/\..*$//'`
+changequote(<<,>>)
+VERSION_MINOR=`echo $VERSION | sed 's/^[^\.]*\.//'`
+changequote([,])
+AC_SUBST(VERSION_MAJOR)
+AC_SUBST(VERSION_MINOR)
 AC_SUBST(VERSION)
-AC_SUBST(SHELL)
+
+LIBVERSION=0:7
 AC_SUBST(LIBVERSION)
 
+SHELL=/bin/sh
+AC_SUBST(SHELL)
+
 dnl =============================================================
 AM_INIT_AUTOMAKE(${NAME},${VERSION})
 AM_CONFIG_HEADER(config.h)
@@ -29,15 +38,29 @@ if test "$YACC" = "bison -y"; then
 else
   AC_MSG_ERROR([Sorry, bison is needed])
 fi
+
 AM_WITH_DMALLOC
+
+dnl == Make statically linked test program for dmalloc tests
+if test "$with_dmalloc" = "yes"; then
+  EXTRA_PROGS=gomtest_static
+fi
+AC_SUBST(EXTRA_PROGS)
+
 AM_GNU_GETTEXT
 
 AC_OUTPUT(Makefile
          gedcom/Makefile
          gedcom/calendar/Makefile
+         gom/Makefile
          ansel/Makefile
+         utf8/Makefile
          t/Makefile
+         t/input/Makefile
+         data/Makefile
          doc/Makefile
+         doc/images/Makefile
          include/Makefile
+         include/gedcom.h
           intl/Makefile
           po/Makefile.in)