On Mon, 15 Oct 2018 23:51:04 +0200
Damjan Marion <dmar...@me.com> wrote:

> > On 15 Oct 2018, at 21:42, Stephen Hemminger <step...@networkplumber.org> 
> > wrote:
> > 
> > Has VPP ever considered using Meson, which seems to be where most userspace
> > projects are headed for build systems.
> > 
> > http://mesonbuild.com/Comparisons.html  
> 
> Before I went into cmake direction, i spent significant amount of time 
> looking into meson.
> Actually I come to the point where I am able to build vpp with meson 
> generated ninja files.
> I thought, if we are changing let's change to something modern but after 
> spending time on it
> i was not convinced it is right way to go. Beside the personal animosity 
> towards python based
> tools installed trough pip, i was not able to find quick and obvious way to 
> do some "special things" we need
> like multi-versioning. Today we have issues with usable version of cmake in 
> CentOS7 so I can 
> just guess what will be situation with meson. I guess that is the reason why 
> DPDK still
> maintains both Makefiles and meson files, and maintaining both is way we 
> don't want to go...
> 
> Even on the page you shared there is no major issue highlighted  under Cons. 
> - Cumbersome to 
> work - yeah, maybe a bit but they have excellent documentation,
>  Some simple things are more complicated than necessary. - hmm, I'm more 
> concerned about having 
> simple solutions to more complicated things...
> 
> Anyway, it is what it is, we moved to cmake recently so it is not right time 
> to discuss
> about changing it again, specially without roadblocks in front of us...
> 

Thanks for the history. I have no great love for any tool.
In fact, have a real dislike for complex build systems. Too often, it means 
reverse
engineering yet another macro language.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#10826): https://lists.fd.io/g/vpp-dev/message/10826
Mute This Topic: https://lists.fd.io/mt/27333225/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to