[CMake] CMake with Lua Experiment

Bill Hoffman bill.hoffman at kitware.com
Thu Nov 29 07:53:05 EST 2007


Jesper Eskilson wrote:

> Many systems (even the *really* large ones) are actually very simple to
> their layout; projects are often isomorphic so that each CMakeLists.txt
> is more or less just a list of files to compile. But other systems (both
> large and small) are simply to complicated to maintain a build system
> for without a proper language at your disposal. GCC and the Linux kernel
> are good examples of the latter (neither of which actually do have a
> good build system language, but that's another story).
> 
A little off topic, but GCC via gcc_xml 
http://www.gccxml.org/HTML/Index.html is built by CMake, and did not 
require a language.  Most of the complication comes at build time with 
custom commands that generate files that generate files, that generate 
files.   The build script it self does not have to do much programming. 
  Most of the hard work is pushed to build time, and not CMake time.

-Bill


More information about the CMake mailing list