Indeed, it is time to take a break from redoing the build system -
regardless of what is best, it has been through a lot of changes and come a
long way. Taking a break from changing build systems, one can have time to
pursue one of my favorite related things -- IWYU from Google --
https://include-what-you-use.org/ -- okay, I will now continue my reading
of *How To Gain Friends and Influence People*, chuckle! [I had once come up
with some tricks to make IWYU less painful to use for VPP; I'd have to find
it, if possible, if anyone was interested.]

Burt

On Mon, Oct 15, 2018 at 5:51 PM Damjan Marion via Lists.Fd.Io <dmarion=
me....@lists.fd.io> 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...
>
> --
> Damjan
>
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
>
> View/Reply Online (#10825): https://lists.fd.io/g/vpp-dev/message/10825
> Mute This Topic: https://lists.fd.io/mt/27333225/541103
> Group Owner: vpp-dev+ow...@lists.fd.io
> Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [bur...@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#10859): https://lists.fd.io/g/vpp-dev/message/10859
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