ExternalProject_Add_Step_Dependencies

?

Ok for the name...

Is it ok for you if I use the same topic and to update the unit tests
to
call it, so that this function is tested as well, even though this
means
updating the existing calls to ExternalProject_Add?


Existing calls to ExternalProject_Add must continue to work as they were before your topic. As long as you leave *most* of them alone for testing purposes, you should be ok. Ideally, for new functionality you would write a new part of the test, with new calls to ExternalProject_Add that test your new pieces.

ExternalProject_Add is a tricky one, though, because adding many calls to it can significantly increase the time required to run the test.

What you don't want to do is change *all* of them and accidentally *require* everyone to update their code to work with the new version of CMake.

i.e. -- don't let a backwards compatibility break go unnoticed by changing all the tests at the same time that you change underlying CMake functionality.


HTH,
David

--

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

Reply via email to