[igt-dev] [PATCH i-g-t] meson: Allow source location to be configurable

Richard Purdie richard.purdie at linuxfoundation.org
Sun Feb 28 12:29:54 UTC 2021


On Sun, 2021-02-28 at 12:06 +0200, Martin Peres wrote:
> On 27/02/2021 16:49, Richard Purdie wrote:
> > 
> >   lib_version = vcs_tag(input : 'version.h.in', output : 'version.h',
> >   		      fallback : 'NO-GIT',
> > diff --git a/meson_options.txt b/meson_options.txt
> > index ff3abf08..a0a1aaed 100644
> > --- a/meson_options.txt
> > +++ b/meson_options.txt
> > @@ -50,3 +50,7 @@ option('use_rpath',
> >          type : 'boolean',
> >          value : false,
> >          description : 'Set runpath on installed executables for libigt.so')
> > +
> > +option('srcdir',
> > +       type : 'string',
> > +       description : 'Path to source code to be compiled into binaries (optional)')
> 
> Shouldn't this read: "Path to THE source code to be compiled 
> (optional)"? Compiling into binaries is a little redundant, so I would 
> drop it.

I'm not sure that does quite mean the same thing. The option is talking
about a path which gets compiled inside the binary rather than a path to code
which is compiled.

Regardless, it clearly needs to be more clear! :)

How about "Source code path in the target environment for use within target
binaries (optional)"?

Cheers,

Richard

> Other than this, the rationale seems sane, but I am not 
> knowledgeable-enough about IGT's build system to comment more on it:
> 
> Acked-by: Martin Peres <martin.peres at mupuf.org>
> 
> > 
> 




More information about the igt-dev mailing list