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