On Friday 21 September 2007 08:37, Christian Buhtz wrote: > I ask me why there are so much make-implementations. It is to hard for > all of us. I know that there couldn't be the one super-make...
That's what cmake is for. Write it once for cmake, which hides all the differences of the different buildtools from you. > Can CMake read a foreign-makefile (e.g. MinGW-make or nmake) and > generate its own cmake-makefile of it (what is the word for the > cmake-makefile-format?)? > > Or can CMake read a CodeBlocks project and generate its cmake-makefile > so that I can generate every supported makefile-format from it? No, it's the opposite direction: you write your buildsystem once for cmake, and then cmake will generate build files for the actually used tool: UNIX makefiles, nmake makefiles, MSVC, XCode, KDevelop, CodeBlocks, Eclipse projects. There are some helper scripts for converting from other build systems to cmake: http://www.cmake.org/Wiki/CMake#Converters_from_other_buildsystems_to_CMake Alex _______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
