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] -=-=-=-=-=-=-=-=-=-=-=-