From 0c9f64140852e8d50cdd769951eb0624e834483d Mon Sep 17 00:00:00 2001 From: Serge Hallyn Date: Sun, 5 Dec 2021 07:57:39 -0600 Subject: [PATCH] Show libsubid api version in subid.h Signed-off-by: Serge Hallyn --- .gitignore | 1 + configure.ac | 1 + libsubid/{subid.h => subid.h.in} | 4 ++++ 3 files changed, 6 insertions(+) rename libsubid/{subid.h => subid.h.in} (95%) diff --git a/.gitignore b/.gitignore index 80cc16c4..fee9c061 100644 --- a/.gitignore +++ b/.gitignore @@ -48,3 +48,4 @@ Makefile.in /shadow.spec /shadow-*.tar.* /libmisc/getdate.c +/libsubid/subid.h diff --git a/configure.ac b/configure.ac index 2048d9ad..f07a4db6 100644 --- a/configure.ac +++ b/configure.ac @@ -741,6 +741,7 @@ AC_CONFIG_FILES([ libmisc/Makefile lib/Makefile libsubid/Makefile + libsubid/subid.h src/Makefile contrib/Makefile etc/Makefile diff --git a/libsubid/subid.h b/libsubid/subid.h.in similarity index 95% rename from libsubid/subid.h rename to libsubid/subid.h.in index 30ccf160..21b22a26 100644 --- a/libsubid/subid.h +++ b/libsubid/subid.h.in @@ -4,6 +4,10 @@ #ifndef SUBID_RANGE_DEFINED #define SUBID_RANGE_DEFINED 1 +#define SUBID_ABI_VERSION @LIBSUBID_ABI_MAJOR@.@LIBSUBID_ABI_MINOR@.@LIBSUBID_ABI_MICRO@ +#define SUBID_ABI_MAJOR @LIBSUBID_ABI_MAJOR@ +#define SUBID_ABI_MINOR @LIBSUBID_ABI_MINOR@ +#define SUBID_ABI_MICRO @LIBSUBID_ABI_MICRO@ /* subid_range is just a starting point and size of a range */ struct subid_range {