From a7d384505c4d36bac0a79c3e29677e47b957d604 Mon Sep 17 00:00:00 2001 From: Thilo Graf Date: Tue, 1 Jan 2019 22:02:33 +0100 Subject: [PATCH] configure: add additional config header config.h was not usable with neutrino. Origin commit data ------------------ Branch: master Commit: https://github.com/neutrino-images/ni-libstb-hal/commit/a97c88450d6e924178a17fc8d428c0d6f06565f6 Author: Thilo Graf Date: 2019-01-01 (Tue, 01 Jan 2019) ------------------ This commit was generated by Migit --- configure.ac | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index db905ee..89da77d 100644 --- a/configure.ac +++ b/configure.ac @@ -1,9 +1,28 @@ -AC_INIT([libstb-hal], [1.0.3]) +# explicit defines for separate revision handling +define(ver_major, 1) +define(ver_minor, 0) +define(ver_micro, 8) + +# sync with current git +define(ver_git, m4_esyscmd([ + GITBRANCH=$(git rev-parse --abbrev-ref HEAD); + GITDESCRIBE=$(git describe --always --tags --dirty); + printf "$GITDESCRIBE $GITBRANCH" +])) + +AC_PACKAGE_NAME, PACKAGE_NAME_LIBSTB_HAL +AC_INIT([Tuxbox-libstb-hal], [ver_major.ver_minor.ver_micro]) AM_INIT_AUTOMAKE +AC_CONFIG_HEADERS([include/libstb-hal-config.h]) m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES]) AC_CONFIG_MACRO_DIR([m4]) AC_GNU_SOURCE +AC_DEFINE(PACKAGE_VERSION_MAJOR, ver_major, [Major version number]) +AC_DEFINE(PACKAGE_VERSION_MINOR, ver_minor, [Minor version number]) +AC_DEFINE(PACKAGE_VERSION_MICRO, ver_micro, [Micro version number]) +AC_DEFINE(PACKAGE_VERSION_GIT, "ver_git", [internal vcs version info]) + TUXBOX_APPS TUXBOX_APPS_DIRECTORY TUXBOX_BOXTYPE