On 4/3/14, Clark Wang <[email protected]> wrote: > I've been using cmake for some time but still I'm confused about the > syntax. Following are 2 examples from me: > > - http://www.cmake.org/pipermail/cmake/2013-September/055924.html > - http://www.cmake.org/pipermail/cmake/2013-October/056036.html > > Someone ever told me cmake 3.0 may do some language cleanup work to address > this kind of problems but it did not happen. So my idea is can we use > another programming language syntax to write the CMakeLists file. (For > example, we can write CMakeLists in Tcl which is clean and simple.) > > I'm not a language expert. Just want to get some feedback from others. > > -clark >
There was a very serious and long discussion about this back in 2007 which led to a little Lua experiment which had a lot of promise. Unfortunately, the project never went anywhere because people like me were too busy and didn't finish it. I dream of finishing it someday. But the internet has archived a lot of the discussion. Here are some links. (There are others not listed here.) The CMake mailing list thread was pretty long so you'll be following it down for awhile. http://lua-users.org/lists/lua-l/2008-02/msg00403.html http://www.cmake.org/pipermail/cmake/2007-November/017971.html http://www.cmake.org/Wiki/CMake:Experiments_With_Lua -Eric -- Beginning iPhone Games Development http://playcontrol.net/iphonegamebook/ -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake
