Hello, The build tool "CMake" supports also the data processing for lists to some degree. http://www.cmake.org/cmake/help/v3.0/manual/cmake-language.7.html#lists
I notice that CMake scripts are also provided by some software libraries so that corresponding settings can be automatically determined by the command "find_package". http://www.cmake.org/cmake/help/v3.0/command/find_package.html I have also noticed that a lot of libraries provide only a single file for source file inclusion and linking. It seems that appropriate quoting of variables is often forgotten for this use case, isn't it? How many library build scripts construct variables with suffixes like "_INCLUDE_DIRS" and "_LIBRARIES" which contain two list elements at least? Can any special build function help to make the required data processing safer here? How can it be achieved that contents are properly escaped? Regards, Markus -- 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