On Sunday 11 December 2011, Alexander Neundorf wrote: > Hi, > > I have a small macro/function which I need often during buildsystem > debugging: > > function(PRINT_VARIABLES) > set(msg "") > foreach(var ${ARGN}) > if(msg) > set(msg "${msg} ; ") > endif() > set(msg "${msg}${var}=\"${${var}}\"") > endforeach() > message(STATUS "${msg}") > endfunction() > > > it prints the values of the variables given as arguments. > Example: > > print_variables(CMAKE_C_COMPILER > CMAKE_MAJOR_VERSION > THIS_ONE_DOES_NOT_EXIST) > > Gives: > -- CMAKE_C_COMPILER="/usr/bin/gcc" ; CMAKE_MAJOR_VERSION="2" ; > THIS_ONE_DOES_NOT_EXIST="" > > > Ok to add to git ? > Or should this better be > message(VARIABLES CMAKE_C_COMPILER > CMAKE_MAJOR_VERSION > THIS_ONE_DOES_NOT_EXIST) > > Or not at all ? > Then I'll put it in extra-cmake-modules, but it seems to generic that I > think it makes sense to have it in cmake directly.
So, ok to add ? Or should I wait until after 2.8.7 ? Alex -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers