diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6765664..f245c3b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -8,6 +8,7 @@ if(NOT CMAKE_CXX_STANDARD)
endif()
find_package(ament_cmake REQUIRED)
+find_package(ament_cmake_python REQUIRED)
find_package(rclcpp REQUIRED)
find_package(sensor_msgs REQUIRED)
@@ -81,24 +82,11 @@ if(BUILD_TESTING)
target_link_libraries(projection_test laser_geometry rclcpp::rclcpp)
endif()
- # Python test
- # Provides PYTHON_EXECUTABLE_DEBUG
- find_package(python_cmake_module REQUIRED)
- find_package(PythonExtra REQUIRED)
-
- set(_PYTHON_EXECUTABLE "${PYTHON_EXECUTABLE}")
- if(WIN32 AND CMAKE_BUILD_TYPE STREQUAL "Debug")
- set(PYTHON_EXECUTABLE "${PYTHON_EXECUTABLE_DEBUG}")
- endif()
-
find_package(ament_cmake_pytest REQUIRED)
ament_add_pytest_test(projection test/projection_test.py
TIMEOUT 120
- PYTHON_EXECUTABLE "${PYTHON_EXECUTABLE}"
)
-
- set(PYTHON_EXECUTABLE "${_PYTHON_EXECUTABLE}")
endif()
ament_package()
diff --git a/package.xml b/package.xml
index 06a64ac..6fdc1ab 100644
--- a/package.xml
+++ b/package.xml
@@ -25,6 +25,7 @@
William Woodall
ament_cmake
+ ament_cmake_python
eigen3_cmake_module
eigen3_cmake_module
@@ -47,7 +48,6 @@
ament_lint_common
ament_cmake_gtest
ament_cmake_pytest
- python_cmake_module
ament_cmake