Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cmakelists: Fix install directories #258

Merged
merged 4 commits into from
Nov 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Changelog
* added the ability to customize the published point clouds(s) to velodyne point cloud format and
other common pcl point types.
* ouster_image_nodelet can operate independently from ouster_cloud_nodelet.

* install ouster-ros and ouster_client include directories in separate folders.

ouster_ros v0.10.0
==================
Expand Down Expand Up @@ -80,7 +80,7 @@ ouster_ros(1)
* added a no-bond option to the ``sensor.launch`` file
* reduce the publish rate of imu tf transforms
* implemented a new node named ``os_driver`` which combines the functionality of ``os_sensor``,
``os_cloud`` and ``os_image`` into a single node. The new node can be launch via the new
``os_cloud`` and ``os_image`` into a single node. The new node can be launch via the new
``driver.launch`` file.
* introduced a new topic ``/ouster/scan`` which publishes ``sensor_msgs::LaserScan`` messages, the
user can pick which beam to be used for the message through the ``scan_ring`` launch argument.
Expand Down
11 changes: 10 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -112,10 +112,19 @@ install(
)

install(
DIRECTORY ${_ouster_ros_INCLUDE_DIRS}
DIRECTORY include/ouster_ros/
DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
)

install(
DIRECTORY ouster-sdk/ouster_client/include/ouster/
DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}/../ouster
)

install(
DIRECTORY ouster-sdk/ouster_client/include/optional-lite/nonstd/
DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}/../ouster/nonstd/
)
install(
FILES
LICENSE
Expand Down
4 changes: 2 additions & 2 deletions package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<package format="3">
<name>ouster_ros</name>
<version>0.11.0</version>
<version>0.12.0</version>
<description>Ouster ROS driver</description>
<maintainer email="[email protected]">ouster developers</maintainer>
<license file="LICENSE">BSD</license>
Expand All @@ -24,7 +24,7 @@
<build_depend>libpcl-all-dev</build_depend>
<build_depend>curl</build_depend>
<build_depend>spdlog</build_depend>

<exec_depend>nodelet</exec_depend>
<exec_depend>libjsoncpp</exec_depend>
<exec_depend>message_runtime</exec_depend>
Expand Down