Convert using CMake?

Main development forum.

Convert using CMake?

Postby kimmov » Thu Dec 17, 2009 10:25 pm

Past days I've been looking at CMake in another project. While I've earlier avoided CMake for various reasons I think it has more pros than cons. And among different build systems it seems to be the best fit for WinMerge. Yes, I've looked at many systems (incl, QMake, SCons, (N)Ant, MSBuild etc).

So unless I hear some good reasons with facts supporting them I will start converting to using CMake very soon. Obvious changes following from this is we'll start building static libraries from different subfolders. And that means there will be some moving of files and folders around to support more logical build hierarchy.
kimmov
 
Posts: 562
Joined: Thu Sep 11, 2008 8:51 pm
Location: Finland

Re: Convert using CMake?

Postby gerundt » Sun Dec 20, 2009 8:13 pm

Sounds like a good plan! You have my vote! :)
gerundt
Site Admin
 
Posts: 193
Joined: Wed Sep 24, 2008 8:47 am
Location: Germany

Re: Convert using CMake?

Postby kimmov » Mon Dec 21, 2009 9:39 pm

I just realized that we were supposed to be near the next stable release. So I'll try to make that first. As I remember we already discussed starting bigger changes after next stable release.

So I'm starting this CMake work when we have a branch for 2.14 stable release.
kimmov
 
Posts: 562
Joined: Thu Sep 11, 2008 8:51 pm
Location: Finland

Re: Convert using CMake?

Postby gerundt » Sat Apr 17, 2010 3:17 pm

Is CMake also a matter for WinMerge 3.0?
gerundt
Site Admin
 
Posts: 193
Joined: Wed Sep 24, 2008 8:47 am
Location: Germany

Re: Convert using CMake?

Postby kimmov » Sat Apr 17, 2010 3:33 pm

gerundt wrote:Is CMake also a matter for WinMerge 3.0?

Probably not.

Using qmake is easier and less hassle. And CMake isn't very good with Qt.
kimmov
 
Posts: 562
Joined: Thu Sep 11, 2008 8:51 pm
Location: Finland


Return to Developers

Who is online

Users browsing this forum: No registered users and 2 guests

cron