#!/bin/sh
AC_PREREQ(2.60)
-AC_INIT([sdcc], [2.7.3], [sdcc-devel@lists.sourceforge.net])
+AC_INIT(.version)
AC_CONFIG_SRCDIR([Makefile.in])
AC_CONFIG_HEADER(sdccconf.h:sdccconf_in.h)
AC_PROG_AWK
-VERSION=$PACKAGE_VERSION
+AC_MSG_CHECKING(version of the package)
+if test -f ${srcdir}/.version; then
+ { read VERSION; } < ${srcdir}/.version
+ AC_MSG_RESULT($VERSION)
+elif test -f ../.version; then
+ { read VERSION; } < ../.version
+ AC_MSG_RESULT($VERSION)
+else
+ VERSION="0.0.0"
+ AC_MSG_RESULT(unknown using 0.0.0)
+fi
VERSIONHI=`echo $VERSION|$AWK 'BEGIN {FS="."} {print $1}'`
VERSIONLO=`echo $VERSION|$AWK 'BEGIN {FS="."} {print $2}'`
VERSIONP=`echo $VERSION|$AWK 'BEGIN {FS="."} {print $3}'`
# Generating output files
# ===========================================================================
-test $OPT_DISABLE_SDCPP = 0 && AC_CONFIG_SUBDIRS(support/cpp2)
+test $OPT_DISABLE_SDCPP = 0 && AC_CONFIG_SUBDIRS(support/cpp)
test $OPT_DISABLE_PACKIHX = 0 && AC_CONFIG_SUBDIRS(support/packihx)
test $OPT_DISABLE_UCSIM = 0 && AC_CONFIG_SUBDIRS(sim/ucsim)
test $OPT_DISABLE_SDCDB = 0 && AC_CONFIG_SUBDIRS(debugger/mcs51)