2014-09-14 20:15 GMT+02:00 i-love-spam <i-love-s...@yandex.ru>: > Hello Cmake, > > in our project we develop for most of the platforms (android, ios, macos, > WinRT, Win32, blackbery-qnx etc). We are starting to switch more and more > projects to Cmake. > For most of the stuff that we build we use buildservers to make release, > and the buildservers are totally hand written code. > Cmake-gui basically interprets all the options from cmake filesand > dynamically generates gui to be displayed for the user.
Hi Yandex, cmake-gui and ccmake are "cache editors". They generate a GUI from the CMake cache, which is generated from the cmake files. You find the CMake cache in the file CMakeCache.txt in your build directory. It is rather easy to parse. It should be straight-forward to build a cache manager in PHP. For a start, have a look at the file https://github.com/Kitware/CMake/blob/master/Source/cmCacheManager.cxx Cheers, Daniel
-- 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://public.kitware.com/mailman/listinfo/cmake-developers