Hi guys,

First off, I'd like to give my heartfelt thanks to everyone who's helped me 
figure out how to use CTest in the past few weeks.  I'm very grateful to you 
and to those who develop CTest.

I'd like to offer one piece of constructive criticism about ctest.  If found 
learning how to use it to be very difficult, in part because controlling ctest 
involves setting a lot of variables whose purposes aren't clearly documented.  
But the bigger concern I have is that it's not clear which of those variables 
are meant to be used by people like me, and which are meant to be treated as 
implementation details that may change from one release to the next of CTest.  
This makes it hard for me (and perhaps others) to control ctest, because I 
don't want to rely on a variable or behavior that's considered "internal" and 
likely to change in the next release.

I guess what I'm arguing for is a clearer delineation of CTest's public 
interface vs. its internal implementation details, so that users like me don't 
accidentally cross that line.

Thanks again,
Christian

P.S. My final solution was to set the "BUILDNAME" cmake variable on a cmake 
command-line, and later on to just run "ctest -D NightlyStart ... -D 
NightlySubmit".  Works like a charm.

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
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://www.cmake.org/mailman/listinfo/cmake

Reply via email to