trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2014

cmake conversion audit

From: "Darrell Anderson" <darrella@...>
Date: Tue, 11 Feb 2014 13:12:01 -0600
I have always been suspect of all the cmake conversions as being 
incomplete.

Some obvious examples include tdemultimedia and tdewebdev. 
Conversions were started but never completed. Other examples 
include amarok (bug reports 818, 1917).

Last night I noticed a directory in tdepim that does not compile 
because no CMakeLists.txt file was created during the cmake 
conversion.

There are other cmake issues, such as no cmake macro was written 
for converting man page docbook files to man pages. The automake 
packages still compile fine but the cmake converted packages no 
longer build the man pages. (Bug report 1830.)

I don't know how we should audit the cmake conversion process. 
Possibly one way is search the source tree in the known conversions 
for Makefile.am and look for a coexisting CMakeLists.txt. That does 
not mean the conversion is complete but would expose certain 
incomplete conversions as I discovered last night in tdepim.

We need a way to audit cmake conversions. Any ideas?

Darrell