[PATCH libinput 1/3] Make a link to the html docs available as a #define
Benjamin Tissoires
benjamin.tissoires at gmail.com
Wed Apr 27 12:11:42 UTC 2016
On Wed, Apr 27, 2016 at 12:36 PM, Peter Hutterer
<peter.hutterer at who-t.net> wrote:
> Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
> ---
> configure.ac | 4 ++++
> src/libinput-private.h | 8 ++++++++
> 2 files changed, 12 insertions(+)
>
> diff --git a/configure.ac b/configure.ac
> index 507b8e0..8c5b257 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -17,6 +17,10 @@ AC_SUBST([LIBINPUT_VERSION_MINOR], [libinput_minor_version])
> AC_SUBST([LIBINPUT_VERSION_MICRO], [libinput_micro_version])
> AC_SUBST([LIBINPUT_VERSION], [libinput_version])
>
> +AC_DEFINE([LIBINPUT_VERSION_MAJOR], [libinput_major_version], "libinput major version number")
> +AC_DEFINE([LIBINPUT_VERSION_MINOR], [libinput_minor_version], "libinput minor version number")
> +AC_DEFINE([LIBINPUT_VERSION_MICRO], [libinput_micro_version], "libinput micro version number")
> +
> AC_CONFIG_HEADERS([config.h])
> AC_CONFIG_MACRO_DIR([m4])
>
> diff --git a/src/libinput-private.h b/src/libinput-private.h
> index 539e69a..b65ae93 100644
> --- a/src/libinput-private.h
> +++ b/src/libinput-private.h
> @@ -25,6 +25,8 @@
> #ifndef LIBINPUT_PRIVATE_H
> #define LIBINPUT_PRIVATE_H
>
> +#include "config.h"
> +
> #include <errno.h>
> #include <math.h>
>
> @@ -33,6 +35,12 @@
> #include "libinput.h"
> #include "libinput-util.h"
>
> +#if LIBINPUT_VERSION_MICRO >= 90
I am a little bit rusty on libinput, but could you explain why micro
>= 90 applies here (only RCs?).
Just adding a commit message should be sufficient enough to make me happy :)
Cheers,
Benjamin
> +#define HTTP_DOC_LINK "https://wayland.freedesktop.org/libinput/doc/latest/"
> +#else
> +#define HTTP_DOC_LINK "https://wayland.freedesktop.org/libinput/doc/" VERSION "/"
> +#endif
> +
> struct libinput_source;
>
> /* A coordinate pair in device coordinates */
> --
> 2.7.4
>
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/wayland-devel
More information about the wayland-devel
mailing list