[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cmake
Subject:    Re: [CMake] add_test() and DEBUG_POSTFIX
From:       David Cole <dlrdave () aol ! com>
Date:       2013-03-25 14:32:38
Message-ID: 23B41813-23BA-49BA-9D39-75F840AB88B8 () aol ! com
[Download RAW message or body]

If you use the NAME/COMMAND signature form of add_test, the COMMAND may be a target \
name, and if it doesn't "just work" at that point, it is a bug.

Also, for multi-config generators, you may need to use -C Release or -C Debug on the \
ctest command line to run the correct configuration.


On Mar 25, 2013, at 9:27 AM, Nils Gladitz <gladitz@sci-vis.de> wrote:

> The second parameter to add_test is an executable name (it may be a script or \
> executable which may not even be build by cmake) rather than a target name so I'd \
> say this is by design. 
> Nils
> 
> On 03/25/2013 02:15 PM, Martin Baute wrote:
> > I did not get any feedback on this, so please excuse me asking again:
> > 
> > Is it by design that adding a DEBUG_POSTFIX to executables makes CMake
> > miss those very same executables when running "make test"?
> > 
> > It is a bit awkward having to chose between either:
> > 
> > A) having no postfix with executables, i.e. debug executables overwriting
> > release executables on installation
> > 
> > or
> > 
> > B) not having "make test" work properly when building anything else but
> > the default / release build type.
> > 
> > Regards,
> 
> 
> -- 
> Nils Gladitz, B.Sc.
> DICOM, Konnektivität und Entwicklung
> 
> Scivis wissenschaftliche Bildverarbeitung GmbH
> Bertha-von-Suttner-Str. 5
> D-37085 Göttingen
> GERMANY
> Handelsregister Nr. / Trade Register No. B3100 Göttingen
> Geschäftsführer / Managing Directors Dr. Gernot Ebel, Dr. Uwe Engeland
> 
> Tel: 0049 (0)551 634181-28
> E-Mail: gladitz@scivis.de
> Web: www.scivis.de
> 
> --
> 
> 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
--

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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic