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 {