From: Miguel A. Figueroa-V. <mi...@ms...> - 2005-10-03 08:27:18
|
Hello, Please let me know if I should post the question in the CMake lists and not here. I'm not sure if there is too much interest in having another nightly build for a: - OS: WinXP Pro with SP2 - Compiler: Visual Studio 7 .NET 2003 - Machine: AMD Athlon XP 2400+ 2GHz 1GB DDR RAM - cmake and vxl updated daily from cvs But since I am trying to get into the habit of keeping my vxl build up-to-date automatically, I figured it wouldn't be much more work to test and submit the build. BTW, I'm running everything from the cygwin bash shell, and using cygwin tools except for the Compiler, and CMake (which is built with MS VS 7.1). I have successfully built vxl and submitted it as Nightly and Experimental a few times. And I built the debug and release versions using something like: - devenv.com /build Release(or Debug) /project ALL_BUILD The problem that I am having is that I can't get them built using ctest. That is build both the release and debug configurations in the same binary tree (I have source and binary trees separate) and submit results for both of them together or separately. I definitely want to keep both configurations in the same tree and I can't afford to erase everything daily. I have tried several things, but basically this is what I thought I should be doing (after reading several documentation pages, cmake book, and searching everywhere I could think): "${MYCTEST} -D NightlyStart" "${MYCTEST} -D NightlyUpdate" "${MYCTEST} -C Release -D NightlyConfigure" "${MYCTEST} -C Release -D NightlyBuild" "${MYCTEST} -C Release -D NightlyTest" "${MYCTEST} -C Debug -D NightlyConfigure" "${MYCTEST} -C Debug -D NightlyBuild" "${MYCTEST} -C Debug -D NightlyTest" "${MYCTEST} -D NightlySubmit" where ${MYCTEST} is set to the ctest program path. This, however, builds the release version in lib/release, but doesn't build build lib/debug files. I think it might have to do with clearing some files... Any insight on how to solve this issue will be greatly appreciated. Thanks, Miguel |