[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build
From:       "William L. Thomson Jr." <wlt-ml () o-sinc ! com>
Date:       2017-02-07 21:36:43
Message-ID: assp.0211d24102.2264755.MRRQzGHBHG () wlt
[Download RAW message or body]


On Tuesday, February 7, 2017 9:23:22 AM EST William Hubbs wrote:
> On Tue, Feb 07, 2017 at 01:22:22AM +0100, Maciej Mrozowski wrote:
> > I'd recommend to jump a bandwagon and switch to CMake.
> > 
> > Yes, it's ugly in certain areas, has its quirks but whoever switches to it
> > ones, never goes back, and not because of technical debt being too big.
> > 
> > Also because I can help with it (and a lot of folks can), while Meson is
> > still largely unknown.
> 
> Thanks for the offer, but i have no interest in CMake. I have heard from
> multiple sources how difficult it is to work with.

I did not find CMake difficult to work with at all. I use it for jem[1], a port 
of java-config to C. Though my main reason for CMake vs Autotools was in things 
like ability to make a rpm, deb, and tarball easily. Things I did not need to 
do on Gentoo with an ebuild. Yes that can be done in Autotools, just I found 
it easier to do via CMake. 

Now CMake does have dependencies, and for that reason I would avoid for 
openrc. The less dependencies the better. Eventually I may move jem back to 
Autotools for the same reason. I do use Autotools for asspr[2]. CMake would be 
overkill for asspr.

I would experiment with CMake yourself and form your own opinion. I really do 
not think it is difficult. I have not heard anyone say it was difficult. Just the 
opposite.

1. https://github.com/Obsidian-StudiosInc/jem
2. https://github.com/Obsidian-StudiosInc/asspr

-- 
William L. Thomson Jr.

["signature.asc" (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic