I've created a fix for the issue of -Wno-dev and -Wno-deprecated options
not being honoured, and extended the tests to cover this additional
scenario.
However I'm having an issue with determining if variables are set in
cmake.cxx. The initial fix checked for the variables using the
"GetCacheEntryValue" method in cmState, but I found that this didn't
work when the variable (say CMAKE_WARN_DEPRECATED) was set in a .cmake
file, as is the case for the "RunCMake/message/warnmessage.cmake". I
toyed around with trying to get a hold of a cmMakefile instance and
check the state of the variable via that, by getting the first object of
the global generator makefiles, but this didn't always seem to work.
Would you be able to advise on what the correct way is to get the
current value of a variable, in the cmake class? I feel like I'm missing
something simple here, as I'm still not too familiar with the code.
Cheers,
Michael
--
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