Ok great. Yes the generator is a multi-config generator. Is there anything extra I need to do?
On Fri, May 1, 2015 at 11:46 PM, Brad King <[email protected]> wrote: > 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
