On 05/01/2015 09:31 AM, Josh Green wrote:
> When generating the build directory, I should use:
> /dev/build> cmake.exe ..\CMake -DBUILD_TESTING=ON
> 
> then I should build CMake using visual studio.

You shouldn't need to enable testing /dev/build since that would
just run tests with the Visual Studio generator.  You can do

 /dev/build-fastbuild> ..\build\bin\debug\Cmake.exe -G Fastbuild ..\CMake 
-DBUILD_TESTING=ON

since that is a CMake built with your generator.  Then build
that version before running ctest.

> then I should do the following:
> /dev/build-fastbuild> ctest

You should use

 ..\build\bin\debug\ctest

since only that ctest knows about the Fastbuild generator.

Is the Fastbuild generator a single or multi-config generator?
In other words, does one select the build configuration with
CMAKE_BUILD_TYPE when running CMake or later at build time?

> So what kind of tests will this run?

It will run the entire test suite that we normally run for
nightly testing.

> Is this documented anywhere?

The CMake_TEST_EXTERNAL_CMAKE option is undocumented because
it was created for use in configuring our nightly testing
infrastructure.  I only suggested it in case you didn't have
everything built, but now that I see your layout you shouldn't
need it.

-Brad

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake-developers

Reply via email to