[Intel-gfx] [PATCH i-g-t] meson: Fix IGT_GIT_SHA1 handling

Jordan Justen jordan.l.justen at intel.com
Fri Sep 15 20:52:39 UTC 2017


Reviewed-by: Jordan Justen <jordan.l.justen at intel.com>

On 2017-09-15 06:59:54, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala at linux.intel.com>
> 
> Tell meson about the dependency on version.h. Avoids the compiler
> falling over on account of IGT_GIT_SHA1 not being there.
> 
> Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
> ---
>  lib/meson.build | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/lib/meson.build b/lib/meson.build
> index 0d379d90d889..203be520fd3f 100644
> --- a/lib/meson.build
> +++ b/lib/meson.build
> @@ -140,9 +140,9 @@ install_headers(lib_headers)
>  pkgdatadir = join_paths(get_option('prefix'), get_option('datadir'), 'intel-gpu-tools')
>  srcdir = join_paths(meson.source_root(), 'tests')
>  
> -vcs_tag(input : 'version.h.in', output : 'version.h',
> -       fallback : 'NO-GIT',
> -       command : [ 'git', 'log', '-n1', '--pretty=format:g%h' ] )
> +lib_version = vcs_tag(input : 'version.h.in', output : 'version.h',
> +                     fallback : 'NO-GIT',
> +                     command : [ 'git', 'log', '-n1', '--pretty=format:g%h' ] )
>  
>  lib_intermediates = []
>  foreach f: lib_sources
> @@ -154,7 +154,7 @@ foreach f: lib_sources
>      endif
>  
>      lib = static_library('igt-' + name,
> -        f,
> +       [ f, lib_version ],
>         include_directories: inc,
>         dependencies : lib_deps,
>         c_args : [
> -- 
> 2.13.5
> 
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx


More information about the Intel-gfx mailing list