[CMake] enable_testing() disables add_executable(test ...)

Bill Hoffman bill.hoffman at kitware.com
Sun Mar 8 13:41:28 EDT 2009


Silvio Frischknecht wrote:
> If I enable_testing() executables or libraries called test don't build 
> anymore.
> 
> here's a simple example:
> 
> CMakeLists.txt:
> 
> cmake_minimum_required(VERSION 2.6)
> project(FooBar)
> enable_testing()
> add_executable(test test.c)
> add_test(baz test)
> 
> If this is not going to be changed please at least write it into the doc. I 
> mean it's not so far fetched to call your test exectable test.
> 
> 

This is because we create a target called "test" that runs the tests....


Please create a bug for this, it should at least warn about the issue...

-Bill


More information about the CMake mailing list