diff options
author | Paul Moore <pmoore@redhat.com> | 2014-04-22 17:35:59 -0400 |
---|---|---|
committer | Paul Moore <pmoore@redhat.com> | 2014-04-29 14:53:28 -0400 |
commit | e460e96512ebe1a52770cfe4a728b77c70b05443 (patch) | |
tree | 9af3430fae8534db4293a3c5f9b8b0db1bf11174 /configure.ac | |
parent | 45b7b49a04eafb544e4bd1768b46a407fc696ff9 (diff) | |
download | libseccomp-e460e96512ebe1a52770cfe4a728b77c70b05443.tar.gz |
build: cleanup version dependent aspects of the autotools build
Signed-off-by: Paul Moore <pmoore@redhat.com>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 42 |
1 files changed, 34 insertions, 8 deletions
diff --git a/configure.ac b/configure.ac index 9b3b697..5df8be5 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,9 @@ -AC_INIT([libseccomp], [2.1.0]) + +dnl #### +dnl libseccomp defines +dnl #### +AC_INIT([libseccomp], [0.0.0]) + AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_HEADERS([configure.h]) AC_CONFIG_MACRO_DIR([m4]) @@ -19,11 +24,12 @@ AC_SUBST([AM_CPPFLAGS]) AC_SUBST([AM_CFLAGS]) AC_SUBST([AM_LDFLAGS]) -VERSION_MAJOR="${VERSION%%.*}" -VERSION_MINOR="${VERSION#*.}" -VERSION_MICRO="${VERSION_MINOR#*.}" -VERSION_MINOR="${VERSION_MINOR%%.*}" -VERSION_MICRO="${VERSION_MICRO%%.*}" +dnl #### +dnl version information +dnl #### +VERSION_MAJOR=$(echo ${VERSION} | cut -d'.' -f 1) +VERSION_MINOR=$(echo ${VERSION} | cut -d'.' -f 2) +VERSION_MICRO=$(echo ${VERSION} | cut -d'.' -f 3) AC_SUBST([VERSION_MAJOR]) AC_SUBST([VERSION_MINOR]) AC_SUBST([VERSION_MICRO]) @@ -58,6 +64,26 @@ AC_DEFINE_UNQUOTED([ENABLE_PYTHON], [$(test "$enable_python" == yes && echo 1 || echo 0)], [Python bindings build flag.]) -AC_CONFIG_FILES([Makefile src/Makefile src/python/Makefile tools/Makefile - tests/Makefile include/seccomp.h libseccomp.pc]) +dnl #### +dnl version dependent files +dnl #### +AC_CONFIG_FILES([ + libseccomp.pc + include/seccomp.h +]) + +dnl #### +dnl makefiles +dnl #### +AC_CONFIG_FILES([ + Makefile + src/Makefile + src/python/Makefile + tools/Makefile + tests/Makefile +]) + +dnl #### +dnl done +dnl #### AC_OUTPUT |