Skip to content

Commit 933102e

Browse files
Remove unnecessary ROS2 extension
Signed-off-by: Aleksander Kamiński <[email protected]>
1 parent e68e9b8 commit 933102e

File tree

3 files changed

+4
-21
lines changed

3 files changed

+4
-21
lines changed

Code/FindRGL.cmake

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,8 @@ set(RGL_TAG v${RGL_VERSION})
1818
set(RGL_VERSION_METADATA_FILE ${CMAKE_CURRENT_BINARY_DIR}/RGL_VERSION)
1919
set(ROS_DISTRO_METADATA_FILE ${CMAKE_CURRENT_BINARY_DIR}/ROS_DISTRO)
2020

21-
# Determine RGL binary to download based on ROS distro
2221
set(ROS_DISTRO $ENV{ROS_DISTRO})
23-
if($ENV{ROS_DISTRO} STREQUAL "humble")
24-
set(RGL_LINUX_ZIP_FILENAME_BASE RGL-full-linux-x64-humble)
25-
elseif($ENV{ROS_DISTRO} STREQUAL "jazzy")
26-
set(RGL_LINUX_ZIP_FILENAME_BASE RGL-full-linux-x64-jazzy)
27-
else()
28-
message(FATAL_ERROR "ROS not found or ROS distro not supported. Please use one of {humble, jazzy}.")
29-
endif ()
22+
set(RGL_LINUX_ZIP_FILENAME_BASE RGL-core-linux-x64)
3023
set(RGL_LINUX_ZIP_FILENAME ${RGL_LINUX_ZIP_FILENAME_BASE}.zip)
3124

3225
set(RGL_LINUX_ZIP_URL https://github.com/RobotecAI/RobotecGPULidar/releases/download/${RGL_TAG}/${RGL_LINUX_ZIP_FILENAME})
@@ -53,13 +46,10 @@ if (NOT EXISTS ${RGL_DOWNLOAD_IN_PROGRESS_FILE})
5346
if (EXISTS ${RGL_VERSION_METADATA_FILE})
5447
file(READ ${RGL_VERSION_METADATA_FILE} RGL_VERSION_METADATA)
5548
endif ()
56-
if (EXISTS ${ROS_DISTRO_METADATA_FILE})
57-
file(READ ${ROS_DISTRO_METADATA_FILE} ROS_DISTRO_METADATA)
58-
endif ()
5949

6050
# If metadata does not match, download RGL
61-
if ((NOT ${RGL_VERSION_METADATA} STREQUAL ${RGL_VERSION}) OR (NOT ${ROS_DISTRO_METADATA} STREQUAL ${ROS_DISTRO}))
62-
message("Downloading RGL " ${RGL_VERSION} " for ROS " ${ROS_DISTRO} "...")
51+
if ((NOT ${RGL_VERSION_METADATA} STREQUAL ${RGL_VERSION}))
52+
message("Downloading RGL " ${RGL_VERSION} "...")
6353

6454
# Download the RGL archive files
6555
file(DOWNLOAD
@@ -77,19 +67,14 @@ if (NOT EXISTS ${RGL_DOWNLOAD_IN_PROGRESS_FILE})
7767
# Remove the unwanted byproducts
7868
file(REMOVE ${DEST_SO_DIR}/${RGL_LINUX_ZIP_FILENAME})
7969

80-
# Download API headers
70+
# Download API header
8171
file(DOWNLOAD
8272
${RGL_SRC_ROOT_URL}/include/rgl/api/core.h
8373
${DEST_API_DIR}/core.h
8474
)
85-
file(DOWNLOAD
86-
${RGL_SRC_ROOT_URL}/extensions/ros2/include/rgl/api/extensions/ros2.h
87-
${DEST_API_DIR}/extensions/ros2.h
88-
)
8975

9076
# Save current metadata
9177
file(WRITE ${RGL_VERSION_METADATA_FILE} ${RGL_VERSION})
92-
file(WRITE ${ROS_DISTRO_METADATA_FILE} ${ROS_DISTRO})
9378
endif ()
9479

9580
# Remove the unwanted byproducts

Code/Source/Lidar/LidarRaycaster.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include <RGL/RGLBus.h>
1818
#include <ROS2/ROS2Bus.h>
1919
#include <Utilities/RGLUtils.h>
20-
#include <rgl/api/extensions/ros2.h>
2120

2221
namespace RGL
2322
{

Code/Source/Lidar/PipelineGraph.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
*/
1515
#include <Lidar/PipelineGraph.h>
1616
#include <Utilities/RGLUtils.h>
17-
#include <rgl/api/extensions/ros2.h>
1817

1918
namespace RGL
2019
{

0 commit comments

Comments
 (0)