Re: [CMake] Is it possible to run ctest outside build tree?

2017-04-04 Thread Patrick Boettcher
Hi, Answering a little bit late: I had a similar problem I wanted to run only parts of my tests (-R) dedicated test-reports. As cmake is using absolute paths to the executable the only thing I needed to copy were the CTestFiles in all sub-directories. # copy all ctest-files to the current dir

Re: [CMake] Is it possible to run ctest outside build tree?

2017-03-26 Thread Craig Scott
Not sure if this is the sort of thing you are looking for, but you can use the cmake -E chdir command as a way to run an arbitrary command from another directory without having to create any extra scripts, perform shell logic, etc. For example: cmake -E chdir /my/build/tree ctest On Sun,

Re: [CMake] Is it possible to run ctest outside build tree?

2017-03-26 Thread Dvir Yitzchaki
How about cmake --build /my/build/tree --target test Regards, Dvir From: CMake [mailto:cmake-boun...@cmake.org] On Behalf Of Eric Noulard Sent: Friday, March 24, 2017 13:04 To: CMake Mailinglist Subject: [CMake] Is it possible to run ctest outside build tree? Is possible to

Re: [CMake] Is it possible to run ctest outside build tree?

2017-03-26 Thread Eric Noulard
This works but it is not possible to pass filtering argument (-L or -R) to ctest this way. Le 26 mars 2017 10:13, "Dvir Yitzchaki" a écrit : > How about > > > > cmake --build /my/build/tree --target test > > > > Regards, > > Dvir > > > > *From:* CMake

Re: [CMake] Is it possible to run ctest outside build tree?

2017-03-24 Thread David Cole via CMake
If the implementation is "run ctest in this build tree" and it effectively simply does a "pushd $build_tree", runs, and then "popd", then I don't see why anybody would object to it. Although, a script wrapper would be completely trivial, and work with existing ctest. D On Fri, Mar 24, 2017

Re: [CMake] Is it possible to run ctest outside build tree?

2017-03-24 Thread Eric Noulard
Hi David, Thank you for you for checking the code. Would you think adding such a command line option would be acceptable upstream? Le 24 mars 2017 18:43, "David Cole" a écrit : This code: https://github.com/Kitware/CMake/blob/master/Source/ctest.cxx#L139-L157 shows ctest will

Re: [CMake] Is it possible to run ctest outside build tree?

2017-03-24 Thread David Cole via CMake
This code: https://github.com/Kitware/CMake/blob/master/Source/ctest.cxx#L139-L157 shows ctest will look for a CTestTestfile.cmake or DartTestfile.txt file in the current working directory as soon as it starts. Except in the case of processing a "--launch" directive, in which case, it dispatches