diff --git a/configure.ac.in b/configure.ac.in index a22355bb..df392fe1 100644 --- a/configure.ac.in +++ b/configure.ac.in @@ -75,10 +75,12 @@ AC_SUBST([LIBXFCE4PANEL_VERINFO]) dnl ************************** dnl *** Substitute version *** dnl ************************** +LIBXFCE4PANEL_VERSION=xfce4_panel_version() LIBXFCE4PANEL_VERSION_API=libxfce4panel_version_api() LIBXFCE4PANEL_VERSION_MAJOR=xfce4_panel_version_major() LIBXFCE4PANEL_VERSION_MINOR=xfce4_panel_version_minor() LIBXFCE4PANEL_VERSION_MICRO=xfce4_panel_version_micro() +AC_SUBST([LIBXFCE4PANEL_VERSION]) AC_SUBST([LIBXFCE4PANEL_VERSION_API]) AC_SUBST([LIBXFCE4PANEL_VERSION_MAJOR]) AC_SUBST([LIBXFCE4PANEL_VERSION_MINOR]) diff --git a/docs/references/libxfce4panel-sections.txt b/docs/references/libxfce4panel-sections.txt index eeba044f..1305e628 100644 --- a/docs/references/libxfce4panel-sections.txt +++ b/docs/references/libxfce4panel-sections.txt @@ -5,6 +5,7 @@ libxfce4panel_minor_version libxfce4panel_micro_version libxfce4panel_check_version +LIBXFCE4PANEL_VERSION LIBXFCE4PANEL_MAJOR_VERSION LIBXFCE4PANEL_MINOR_VERSION LIBXFCE4PANEL_MICRO_VERSION diff --git a/libxfce4panel/libxfce4panel-config.h.in b/libxfce4panel/libxfce4panel-config.h.in index f12622a1..e7cc5d5c 100644 --- a/libxfce4panel/libxfce4panel-config.h.in +++ b/libxfce4panel/libxfce4panel-config.h.in @@ -27,6 +27,15 @@ G_BEGIN_DECLS +/** + * LIBXFCE4PANEL_VERSION: + * + * String with the full version of the panel. + * + * Since: 4.8 + **/ +#define LIBXFCE4PANEL_VERSION ("@LIBXFCE4PANEL_VERSION@") + /** * LIBXFCE4PANEL_MAJOR_VERSION: *