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

-- 

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