I do the following to run tests for all built archs on OS X:
# --------------------------------------------------------------------------
macro(MXA_ADD_TEST testname Exename)
if (NOT APPLE)
ADD_TEST(${testname} ${Exename})
else()
foreach(arch ${CMAKE_OSX_ARCHITECTURES})
ADD_TEST( ${arch}_${testname} ${CMP_OSX_TOOLS_SOURCE_DIR}/UBTest.sh
${arch} ${Exename} )
endforeach()
endif()
endmacro()
Where the contents of the UBTest.sh is this:
#!/bin/bash
#echo "Running $1 architecture of $2 test"
arch -arch $1 $2
So if I build for ppc, x86_64 and i386 then I would get 3 tests created and run
in ctest. Hope that helps.
___________________________________________________________
Mike Jackson www.bluequartz.net
Principal Software Engineer [email protected]
BlueQuartz Software Dayton, Ohio
On Feb 26, 2011, at 7:12 AM, Tim Blechmann wrote:
> hi all,
>
> i am trying to run ctest with the qemu cpu emulator: so if i am compiling a
> test
> case myTest, it is usually simply called with `./myTest'.
> is it possible to wrap this into a program, so that it calls
> `qemu-ARCHITECTURE
> -cpu CPUTYPE ./myTest'?
>
> thanks, tim
>
> --
> [email protected]
> http://tim.klingt.org
>
> Silence is only frightening to people who are compulsively
> verbalizing.
> William S. Burroughs
>
>
> _______________________________________________
> 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