[cmake-developers] can ctest script using CMAKE_CFG_INTDIR ?
Brad King
brad.king at kitware.com
Thu Jul 6 08:45:59 EDT 2017
On 07/05/2017 07:29 PM, comic fans wrote:
> but when I changed test script as :
> --test-command ${CMAKE_CMAKE_COMMAND} -E compare_files
> ${CMake_SOURCE_DIR}/Tests/TargetName/scripts/hello_world
> ${CMake_BINARY_DIR}/Tests/TargetName/scripts/${CMAKE_CFG_INTDIR}/hello_world)
CMAKE_CFG_INTDIR expands to a placeholder that the native build tool
will expand to the configuration chosen at build time. It can only
be used in contexts that will be evaluated by the native build tool.
There are other means of referring to the configuration during testing.
By "ctest script" do you mean "ctest -S somescript.cmake",
"CTestTestfile.cmake", or something else?
-Brad
More information about the cmake-developers
mailing list