Bartlett, Roscoe A wrote:
Hello,
How do I set the initial cache when using extended Ctest scripting? I tried setting the variable CTEST_INITIAL_CACHE but it seems to be getting ignored. I just set: SET(CTEST_CMAKE_GENERATOR "Unix Makefiles") along with CTEST_INITIAL_CACHE and I expected the CTEST_COFNIGURE(...) command to just work. Are there some examples out there of real extended Ctest scripts that I could look at? I tend not to trust what gets written in untestable documentation.

We use something like this:

# this is the initial cache to use for the binary tree, be careful to escape
# any quotes inside of this string if you use it
file(WRITE "${CTEST_BINARY_DIRECTORY}/CMakeCache.txt" "
SITE:STRING=${hostname}
BUILDNAME:STRING=${BUILDNAME}
DART_ROOT:PATH=
CVSCOMMAND:FILEPATH=${CTEST_UPDATE_COMMAND}
DROP_METHOD:STRING=http
CTEST_TEST_CTEST:BOOL=1
CVS_UPDATE_OPTIONS:STRING=${CTEST_UPDATE_OPTIONS}
DART_TESTING_TIMEOUT:STRING=${CTEST_TEST_TIMEOUT}
")

Here is a script:
http://www.cdash.org/CDash/viewNotes.php?buildid=231851

-Bill
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to