diff --git a/launch_testing_ament_cmake/cmake/add_launch_test.cmake b/launch_testing_ament_cmake/cmake/add_launch_test.cmake index a1b43bbd3..1453c3dee 100644 --- a/launch_testing_ament_cmake/cmake/add_launch_test.cmake +++ b/launch_testing_ament_cmake/cmake/add_launch_test.cmake @@ -61,6 +61,11 @@ macro(parse_launch_test_arguments namespace filename) if(NOT ${namespace}_PYTHON_EXECUTABLE) set(${namespace}_PYTHON_EXECUTABLE "${PYTHON_EXECUTABLE}") + if(WIN32) + if(CMAKE_BUILD_TYPE STREQUAL "Debug") + set(${namespace}_PYTHON_EXECUTABLE "${PYTHON_EXECUTABLE_DEBUG}") + endif() + endif() endif() set(${namespace}_FILE_NAME NOTFOUND)