-0.90.00 (2001-12-11)
+0.90.01-cvs (2001-12-12)
fi
echo "$ac_t""$interface" 1>&6
+if test "-f VERSION" ; then
+ DM_VERSION="\"`cat VERSION|sed -e \"s/[0-9.]*/\0-$interface/\"`\""
+else
+ DM_VERSION="Unknown version ($interface)"
+fi
+
+
dmsetup/Makefile \
lib/Makefile \
kernel/Makefile \
+kernel/common/dm.c \
" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
EOF
cat >> $CONFIG_STATUS <<EOF
s%@kerneldir@%$kerneldir%g
s%@kernelvsn@%$kernelvsn%g
s%@tmpdir@%$tmpdir%g
+s%@DM_VERSION@%$DM_VERSION%g
CEOF
EOF
dmsetup/Makefile \
lib/Makefile \
kernel/Makefile \
+kernel/common/dm.c \
"}
EOF
cat >> $CONFIG_STATUS <<\EOF
fi
echo "$ac_t""$interface" 1>&6
+if test "-f VERSION" ; then
+ DM_VERSION="\"`cat VERSION|sed -e \"s/[[0-9.]]*/\0-$interface/\"`\""
+else
+ DM_VERSION="Unknown version ($interface)"
+fi
+
AC_SUBST(JOBS)
AC_SUBST(OWNER)
AC_SUBST(GROUP)
AC_SUBST(kerneldir)
AC_SUBST(kernelvsn)
AC_SUBST(tmpdir)
+AC_SUBST(DM_VERSION)
dnl First and last lines should not contain files to generate in order to
dnl keep utility scripts running properly
AC_OUTPUT( \
dmsetup/Makefile \
lib/Makefile \
kernel/Makefile \
+kernel/common/dm.c \
)
clean:
distclean:
- $(RM) Makefile
+ $(RM) Makefile common/dm.c
.PHONY: install clean distclean all
#define DEVICE_NAME "device-mapper"
static const char *_name = DEVICE_NAME;
-static int _version[3] = { 0, 1, 0 };
+static const char *_version = @DM_VERSION@;
+static const char *_email = "lvm-devel@lists.sistina.com";
+
static int major = 0;
struct io_hook {
_dev_dir = devfs_mk_dir(0, DM_DIR, NULL);
- printk(KERN_INFO "%s %d.%d.%d initialised\n", _name,
- _version[0], _version[1], _version[2]);
+ printk(KERN_INFO "%s %s initialised, %s\n", _name, _version, _email);
return 0;
err_blkdev: