libmount: provide version as int for better compiletime test
Signed-off-by: Søren Holm <sgh@sgh.dk>
This commit is contained in:
parent
33ecab2b9c
commit
10e1d2e5f7
|
@ -120,6 +120,9 @@ edit_cmd = sed \
|
|||
-e 's|@ADJTIME_PATH[@]|$(ADJTIME_PATH)|g' \
|
||||
-e 's|@LIBUUID_VERSION[@]|$(LIBUUID_VERSION)|g' \
|
||||
-e 's|@LIBMOUNT_VERSION[@]|$(LIBMOUNT_VERSION)|g' \
|
||||
-e 's|@LIBMOUNT_MAJOR_VERSION[@]|$(LIBMOUNT_MAJOR_VERSION)|g' \
|
||||
-e 's|@LIBMOUNT_MINOR_VERSION[@]|$(LIBMOUNT_MINOR_VERSION)|g' \
|
||||
-e 's|@LIBMOUNT_PATCH_VERSION[@]|$(LIBMOUNT_PATCH_VERSION)|g' \
|
||||
-e 's|@LIBSMARTCOLS_VERSION[@]|$(LIBSMARTCOLS_VERSION)|g' \
|
||||
-e 's|@LIBBLKID_VERSION[@]|$(LIBBLKID_VERSION)|g'
|
||||
|
||||
|
|
|
@ -806,6 +806,9 @@ AM_CONDITIONAL([BUILD_LIBMOUNT], [test "x$build_libmount" = xyes])
|
|||
AM_CONDITIONAL([BUILD_LIBMOUNT_TESTS], [test "x$build_libmount" = xyes -a "x$enable_static" = xyes])
|
||||
|
||||
AC_SUBST([LIBMOUNT_VERSION])
|
||||
AC_SUBST([LIBMOUNT_MAJOR_VERSION], $PACKAGE_VERSION_MAJOR)
|
||||
AC_SUBST([LIBMOUNT_MINOR_VERSION], $PACKAGE_VERSION_MINOR)
|
||||
AC_SUBST([LIBMOUNT_PATCH_VERSION], $PACKAGE_VERSION_RELEASE)
|
||||
AC_SUBST([LIBMOUNT_VERSION_INFO])
|
||||
AC_DEFINE_UNQUOTED([LIBMOUNT_VERSION], ["$LIBMOUNT_VERSION"], [libmount version string])
|
||||
|
||||
|
|
|
@ -30,6 +30,9 @@ extern "C" {
|
|||
#include <sys/types.h>
|
||||
|
||||
#define LIBMOUNT_VERSION "@LIBMOUNT_VERSION@"
|
||||
#define LIBMOUNT_MAJOR_VERSION @LIBMOUNT_MAJOR_VERSION@
|
||||
#define LIBMOUNT_MINOR_VERSION @LIBMOUNT_MINOR_VERSION@
|
||||
#define LIBMOUNT_PATCH_VERSION @LIBMOUNT_PATCH_VERSION@
|
||||
|
||||
/**
|
||||
* libmnt_cache:
|
||||
|
|
Loading…
Reference in New Issue