[CMake] error using ctest_configure in a ctest script

David Cole david.cole at kitware.com
Mon Apr 12 15:09:57 EDT 2010


ctest_configure requires a BUILD argument naming the binary directory...


On Mon, Apr 12, 2010 at 1:15 PM, Zou, Di (Cont, ARL/CISD) <
di.zou at us.army.mil> wrote:

> I replaced:
> ctest_configure(OPTIONS "-C ~/NetDMF_CMake_Config")
> with:
> ctest_configure(OPTIONS "-C $ENV{HOME}/NetDMF_CMake_Config")
>
> I get the same error:
> Configure Command:"/usr/cta/CSE/Release/cmake-2.8.0.5/bin/cmake" "-C
> /home/dizou/NetDMF_CMake_Config" "-GUnix Makefiles" "/home/dizou/NetDMF_KD"
>
> Configure Return Value:1
>
> Configure Output:
>
> loading initial cache file  /home/dizou/NetDMF_CMake_Config
> CMake Error: Error processing file: /home/dizou/NetDMF_CMake_Config
>
> The configure command does not work from the terminal window either.
>
> -----Original Message-----
> From: Tyler Roscoe [mailto:tyler at cryptio.net]
> Sent: Mon 4/12/2010 12:26 PM
> To: Zou, Di (Cont, ARL/CISD)
> Cc: cmake at cmake.org
> Subject: Re: [CMake] error using ctest_configure in a ctest script
>
> On Mon, Apr 12, 2010 at 12:11:54PM -0400, Zou, Di (Cont, ARL/CISD) wrote:
> > I have this line in my ctest script:
> > ctest_configure(OPTIONS "-C ~/NetDMF_CMake_Config")
> >
> > At the dashboard, this is the error I get:
> > Build Name:build-linux-c++
> >
> > Configure Command:"/usr/cta/CSE/Release/cmake-2.8.0.5/bin/cmake" "-C
> ~/NetDMF_CMake_Config" "-GUnix Makefiles" "~/NetDMF_KD"
> >
> > Configure Return Value:1
> >
> > Configure Output:
> >
> > loading initial cache file  ~/NetDMF_CMake_Config
> > CMake Error: Error processing file: ~/NetDMF_CMake_Config
>
> '~' meaning your home dir is evaluated by your shell. Most non-shell
> tools don't understand what it means.
>
> Try using an absolute path (/home/di.zou) or the $HOME environment
> variable ($ENV{HOME} in CTest land).
>
> tyler
>
> _______________________________________________
> 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20100412/c180fdd0/attachment.htm>


More information about the CMake mailing list