gpsd-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: would it be time to replace scons with meson build system?


From: Gary E. Miller
Subject: Re: would it be time to replace scons with meson build system?
Date: Wed, 5 Feb 2020 16:34:15 -0800

Yo Ladislav!

On Thu, 6 Feb 2020 01:29:52 +0100
Ladislav Michl <address@hidden> wrote:

> On Wed, Feb 05, 2020 at 04:06:02PM -0800, Gary E. Miller wrote:
> > Yo Ladislav!
> > 
> > On Thu, 6 Feb 2020 01:02:37 +0100
> > Ladislav Michl <address@hidden> wrote:
> >   
> > > On Wed, Feb 05, 2020 at 03:51:52PM -0800, Gary E. Miller wrote:  
> > > > I don't know how you can get timple than this:
> > > >    scons -c && scons && scons check && scons install    
> > > 
> > > It would be fair to point out here you need to provide exactly the
> > > same options and environment to all those calls otherwise you
> > > might easily end with binaries rebuilt with another compiler when
> > > installing.  
> > 
> > Yes, of course.  Same for all build systems.  Change something in 
> > mid stream, and you get junk  
> 
> It is not the same at all. Those two phase build systems normally
> needs configure options only during configure phase.

Ditto the current SConstruct.  Only once, at configure phase.

> > > scons - a tool of constant reconfiguration...  
> > 
> > I like it!  
> 
> So, pretty please, do not make other people hate it by providing help
> text which does not match source, doing insane things during build
> and making it single use case centric. Thank you.

I look forward to your patch improving the help text.

> Btw, just updated gawk from 3.1.6 to 5.0.1 (13 years) and the only
> thing I trully needed to change was pointer to its source. Gpsd
> cross-build breaks after every single release :-/

Because gpsd gets better every release, unlike gawk.

I look forward to your patch that fixes the bulid system once and for all.

RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
        address@hidden  Tel:+1 541 382 8588

            Veritas liberabit vos. -- Quid est veritas?
    "If you can't measure it, you can't improve it." - Lord Kelvin

Attachment: pgpyAeOP8Mwhs.pgp
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]