[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