Skip to content
This repository was archived by the owner on Oct 8, 2025. It is now read-only.

Commit aadb748

Browse files
committed
fix executable link and ci
1 parent 5cada6c commit aadb748

5 files changed

Lines changed: 33 additions & 13 deletions

File tree

easynav_pointcloud_maps_builder/CMakeLists.txt

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,12 @@ target_link_libraries(${PROJECT_NAME} PUBLIC
3434
easynav_common::easynav_common
3535
)
3636

37+
# Executable
38+
add_executable(pointcloud_maps_builder_main src/pointcloud_maps_builder_main.cpp)
39+
target_link_libraries(pointcloud_maps_builder_main PUBLIC
40+
${PROJECT_NAME}
41+
)
42+
3743
# Install headers
3844
install(DIRECTORY include/
3945
DESTINATION include/${PROJECT_NAME}
@@ -42,17 +48,14 @@ install(DIRECTORY include/
4248
# Install targets
4349
install(TARGETS
4450
${PROJECT_NAME}
51+
pointcloud_maps_builder_main
4552
EXPORT export_${PROJECT_NAME}
4653
ARCHIVE DESTINATION lib
4754
LIBRARY DESTINATION lib
4855
RUNTIME DESTINATION lib/${PROJECT_NAME}
4956
)
5057

51-
# Executable
52-
add_executable(pointcloud_maps_builder_main src/pointcloud_maps_builder_main.cpp)
53-
target_link_libraries(pointcloud_maps_builder_main PUBLIC
54-
${PROJECT_NAME}
55-
)
58+
5659
# Tests
5760
if(BUILD_TESTING)
5861
find_package(ament_lint_auto REQUIRED)

easynav_pointcloud_maps_builder/include/easynav_pointcloud_maps_builder/PointcloudMapsBuilderNode.hpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
// Copyright 2025 Intelligent Robotics Lab
22
//
3-
// This program is free software: you can redistribute it and/or modify
3+
// This file is part of the project Easy Navigation (EasyNav in short)
4+
// licensed under the GNU General Public License v3.0.
5+
// See <http://www.gnu.org/licenses/> for details.
6+
//
7+
// Easy Navigation program is free software: you can redistribute it and/or modify
48
// it under the terms of the GNU General Public License as published by
59
// the Free Software Foundation, either version 3 of the License, or
610
// (at your option) any later version.
@@ -11,7 +15,7 @@
1115
// GNU General Public License for more details.
1216
//
1317
// You should have received a copy of the GNU General Public License
14-
// along with this program. If not, see <https://www.gnu.org/licenses/>.
18+
// along with this program. If not, see <http://www.gnu.org/licenses/>.
1519

1620
/// \file
1721
/// \brief Definition of the PointcloudMapsBuilderNode class.

easynav_pointcloud_maps_builder/src/easynav_pointcloud_maps_builder/PointcloudMapsBuilderNode.cpp

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
// Copyright 2025 Intelligent Robotics Lab
22
//
3-
// This program is free software: you can redistribute it and/or modify
3+
// This file is part of the project Easy Navigation (EasyNav in short)
4+
// licensed under the GNU General Public License v3.0.
5+
// See <http://www.gnu.org/licenses/> for details.
6+
//
7+
// Easy Navigation program is free software: you can redistribute it and/or modify
48
// it under the terms of the GNU General Public License as published by
59
// the Free Software Foundation, either version 3 of the License, or
610
// (at your option) any later version.
@@ -11,7 +15,8 @@
1115
// GNU General Public License for more details.
1216
//
1317
// You should have received a copy of the GNU General Public License
14-
// along with this program. If not, see <https://www.gnu.org/licenses/>.
18+
// along with this program. If not, see <http://www.gnu.org/licenses/>.
19+
1520
/// \file
1621
/// \brief Implementation of the PointcloudMapsBuilderNode class.
1722

easynav_pointcloud_maps_builder/src/pointcloud_maps_builder_main.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
// Copyright 2025 Intelligent Robotics Lab
22
//
3-
// This program is free software: you can redistribute it and/or modify
3+
// This file is part of the project Easy Navigation (EasyNav in short)
4+
// licensed under the GNU General Public License v3.0.
5+
// See <http://www.gnu.org/licenses/> for details.
6+
//
7+
// Easy Navigation program is free software: you can redistribute it and/or modify
48
// it under the terms of the GNU General Public License as published by
59
// the Free Software Foundation, either version 3 of the License, or
610
// (at your option) any later version.
@@ -11,7 +15,7 @@
1115
// GNU General Public License for more details.
1216
//
1317
// You should have received a copy of the GNU General Public License
14-
// along with this program. If not, see <https://www.gnu.org/licenses/>.
18+
// along with this program. If not, see <http://www.gnu.org/licenses/>.
1519

1620
#include "rclcpp/rclcpp.hpp"
1721
#include "rclcpp_lifecycle/lifecycle_node.hpp"

easynav_pointcloud_maps_builder/tests/pointcloud_maps_builder_tests.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
// Copyright 2025 Intelligent Robotics Lab
22
//
3-
// This program is free software: you can redistribute it and/or modify
3+
// This file is part of the project Easy Navigation (EasyNav in short)
4+
// licensed under the GNU General Public License v3.0.
5+
// See <http://www.gnu.org/licenses/> for details.
6+
//
7+
// Easy Navigation program is free software: you can redistribute it and/or modify
48
// it under the terms of the GNU General Public License as published by
59
// the Free Software Foundation, either version 3 of the License, or
610
// (at your option) any later version.
@@ -11,7 +15,7 @@
1115
// GNU General Public License for more details.
1216
//
1317
// You should have received a copy of the GNU General Public License
14-
// along with this program. If not, see <https://www.gnu.org/licenses/>.
18+
// along with this program. If not, see <http://www.gnu.org/licenses/>.
1519

1620
#include "gtest/gtest.h"
1721
#include "rclcpp/rclcpp.hpp"

0 commit comments

Comments
 (0)