Hi Brad, If you create a .bat file like the following, it should work as expected:
call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvarsx86_amd64.bat" call "C:\path\to\ctest.exe -S C:\path\to\script" Hth Jc On Fri, Jul 22, 2016 at 9:31 AM, Lowekamp, Bradley (NIH/NLM/LHC) [C] < blowek...@mail.nih.gov> wrote: > Hello, > > I am finally wanting to start using ninja with some of my windows builds. > It seems the critical thing is to invoke the appropriate Vcvarsall.bat file > before the cmake configuration. > > Currently I am just using a ctest script with ctest_run_script to drive > my dashboard nightly dashboard scripts. How can I invoke the bat file and > then get a ctest command in a sub-process? > > Currently I have something like this: > > foreach( NEXT_SCRIPT IN LISTS MORE_CTEST_SCRIPTS ) > message( "Starting to execute script: ${NEXT_SCRIPT}..." ) > ctest_run_script( NEW_PROCESS ${NEXT_SCRIPT} ) > endforeach() > > And I want something like the following so that the NEXT_SCRIPT with have > the correct environment: > > foreach( NEXT_SCRIPT IN LISTS MORE_CTEST_SCRIPTS ) > message( "Starting to execute script: ${NEXT_SCRIPT}...” ) > NEW PROCESS > RUN Vcvarsall.bat > ctest_run_script( NEW_PROCESS ${NEXT_SCRIPT} ) > endforeach() > > > > My googling skills are not finding a solution that is as simple as I would > expect it to be. > > Thank you for the help with this simple question! > Brad > > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > -- +1 919 869 8849
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers