Skip to content

Commit e431c21

Browse files
Merge pull request #17 from RonaldsonBellande/main
CMakeList.txt and package.xml update
2 parents bdd209d + 28fbc29 commit e431c21

File tree

8 files changed

+178
-29
lines changed

8 files changed

+178
-29
lines changed

humanoid_robot_intelligence_control_system_controller/CMakeLists.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
# Copyright (C) 2024 Bellande Robotics Sensors Research Innovation Center, Ronaldson Bellande
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License"); you may not
4+
# use this file except in compliance with the License. You may obtain a copy of
5+
# the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11+
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12+
# License for the specific language governing permissions and limitations under
13+
# the License.
14+
115
cmake_minimum_required(VERSION 3.8)
216
project(humanoid_robot_intelligence_control_system_controller)
317

humanoid_robot_intelligence_control_system_controller/package.xml

Lines changed: 46 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,25 @@
1+
<!--
2+
Copyright (C) <year> Bellande Robotics Sensors Research Innovation Center, Ronaldson Bellande
3+
4+
Licensed under the Apache License, Version 2.0 (the "License"); you may not
5+
use this file except in compliance with the License. You may obtain a copy of
6+
the License at
7+
8+
http://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
12+
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
13+
License for the specific language governing permissions and limitations under
14+
the License.
15+
-->
16+
117
<?xml version="1.0"?>
218
<package format="3">
319
<name>humanoid_robot_intelligence_control_system_controller</name>
420
<version>0.3.2</version>
5-
<description>humanoid_robot_intelligence_control_system_controller package for ROBOTIS's platform like Manipulator-H, THORMANG and OP series</description>
21+
<description>humanoid_robot_intelligence_control_system_controller package for ROBOTIS's platform
22+
like Manipulator-H, THORMANG and OP series</description>
623
<license>Apache 2.0</license>
724
<maintainer email="ronaldsonbellande@gmail.com">Ronaldson Bellande</maintainer>
825

@@ -13,32 +30,39 @@
1330
<build_depend condition="$ROS_VERSION == 1">roslib</build_depend>
1431
<build_depend condition="$ROS_VERSION == 1">std_msgs</build_depend>
1532
<build_depend condition="$ROS_VERSION == 1">sensor_msgs</build_depend>
16-
<build_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_controller_msgs</build_depend>
33+
<build_depend condition="$ROS_VERSION == 1">
34+
humanoid_robot_intelligence_control_system_controller_msgs</build_depend>
1735
<build_depend condition="$ROS_VERSION == 1">dynamixel_sdk</build_depend>
1836
<build_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_device</build_depend>
19-
<build_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_framework_common</build_depend>
37+
<build_depend condition="$ROS_VERSION == 1">
38+
humanoid_robot_intelligence_control_system_framework_common</build_depend>
2039
<build_depend condition="$ROS_VERSION == 1">cmake_modules</build_depend>
2140
<build_depend condition="$ROS_VERSION == 1">yaml-cpp</build_depend>
2241

2342
<build_export_depend condition="$ROS_VERSION == 1">roscpp</build_export_depend>
2443
<build_export_depend condition="$ROS_VERSION == 1">roslib</build_export_depend>
2544
<build_export_depend condition="$ROS_VERSION == 1">std_msgs</build_export_depend>
2645
<build_export_depend condition="$ROS_VERSION == 1">sensor_msgs</build_export_depend>
27-
<build_export_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_controller_msgs</build_export_depend>
46+
<build_export_depend condition="$ROS_VERSION == 1">
47+
humanoid_robot_intelligence_control_system_controller_msgs</build_export_depend>
2848
<build_export_depend condition="$ROS_VERSION == 1">dynamixel_sdk</build_export_depend>
29-
<build_export_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_device</build_export_depend>
30-
<build_export_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_framework_common</build_export_depend>
49+
<build_export_depend condition="$ROS_VERSION == 1">
50+
humanoid_robot_intelligence_control_system_device</build_export_depend>
51+
<build_export_depend condition="$ROS_VERSION == 1">
52+
humanoid_robot_intelligence_control_system_framework_common</build_export_depend>
3153
<build_export_depend condition="$ROS_VERSION == 1">cmake_modules</build_export_depend>
3254
<build_export_depend condition="$ROS_VERSION == 1">yaml-cpp</build_export_depend>
3355

3456
<exec_depend condition="$ROS_VERSION == 1">roscpp</exec_depend>
3557
<exec_depend condition="$ROS_VERSION == 1">roslib</exec_depend>
3658
<exec_depend condition="$ROS_VERSION == 1">std_msgs</exec_depend>
3759
<exec_depend condition="$ROS_VERSION == 1">sensor_msgs</exec_depend>
38-
<exec_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_controller_msgs</exec_depend>
60+
<exec_depend condition="$ROS_VERSION == 1">
61+
humanoid_robot_intelligence_control_system_controller_msgs</exec_depend>
3962
<exec_depend condition="$ROS_VERSION == 1">dynamixel_sdk</exec_depend>
4063
<exec_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_device</exec_depend>
41-
<exec_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_framework_common</exec_depend>
64+
<exec_depend condition="$ROS_VERSION == 1">
65+
humanoid_robot_intelligence_control_system_framework_common</exec_depend>
4266
<exec_depend condition="$ROS_VERSION == 1">cmake_modules</exec_depend>
4367
<exec_depend condition="$ROS_VERSION == 1">yaml-cpp</exec_depend>
4468

@@ -49,32 +73,39 @@
4973
<build_depend condition="$ROS_VERSION == 2">roslib</build_depend>
5074
<build_depend condition="$ROS_VERSION == 2">std_msgs</build_depend>
5175
<build_depend condition="$ROS_VERSION == 2">sensor_msgs</build_depend>
52-
<build_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_controller_msgs</build_depend>
76+
<build_depend condition="$ROS_VERSION == 2">
77+
humanoid_robot_intelligence_control_system_controller_msgs</build_depend>
5378
<build_depend condition="$ROS_VERSION == 2">dynamixel_sdk</build_depend>
5479
<build_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_device</build_depend>
55-
<build_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_framework_common</build_depend>
80+
<build_depend condition="$ROS_VERSION == 2">
81+
humanoid_robot_intelligence_control_system_framework_common</build_depend>
5682
<build_depend condition="$ROS_VERSION == 2">cmake_modules</build_depend>
5783
<build_depend condition="$ROS_VERSION == 2">yaml-cpp</build_depend>
5884

5985
<build_export_depend condition="$ROS_VERSION == 2">roscpp</build_export_depend>
6086
<build_export_depend condition="$ROS_VERSION == 2">roslib</build_export_depend>
6187
<build_export_depend condition="$ROS_VERSION == 2">std_msgs</build_export_depend>
6288
<build_export_depend condition="$ROS_VERSION == 2">sensor_msgs</build_export_depend>
63-
<build_export_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_controller_msgs</build_export_depend>
89+
<build_export_depend condition="$ROS_VERSION == 2">
90+
humanoid_robot_intelligence_control_system_controller_msgs</build_export_depend>
6491
<build_export_depend condition="$ROS_VERSION == 2">dynamixel_sdk</build_export_depend>
65-
<build_export_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_device</build_export_depend>
66-
<build_export_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_framework_common</build_export_depend>
92+
<build_export_depend condition="$ROS_VERSION == 2">
93+
humanoid_robot_intelligence_control_system_device</build_export_depend>
94+
<build_export_depend condition="$ROS_VERSION == 2">
95+
humanoid_robot_intelligence_control_system_framework_common</build_export_depend>
6796
<build_export_depend condition="$ROS_VERSION == 2">cmake_modules</build_export_depend>
6897
<build_export_depend condition="$ROS_VERSION == 2">yaml-cpp</build_export_depend>
6998

7099
<exec_depend condition="$ROS_VERSION == 2">roscpp</exec_depend>
71100
<exec_depend condition="$ROS_VERSION == 2">roslib</exec_depend>
72101
<exec_depend condition="$ROS_VERSION == 2">std_msgs</exec_depend>
73102
<exec_depend condition="$ROS_VERSION == 2">sensor_msgs</exec_depend>
74-
<exec_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_controller_msgs</exec_depend>
103+
<exec_depend condition="$ROS_VERSION == 2">
104+
humanoid_robot_intelligence_control_system_controller_msgs</exec_depend>
75105
<exec_depend condition="$ROS_VERSION == 2">dynamixel_sdk</exec_depend>
76106
<exec_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_device</exec_depend>
77-
<exec_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_framework_common</exec_depend>
107+
<exec_depend condition="$ROS_VERSION == 2">
108+
humanoid_robot_intelligence_control_system_framework_common</exec_depend>
78109
<exec_depend condition="$ROS_VERSION == 2">cmake_modules</exec_depend>
79110
<exec_depend condition="$ROS_VERSION == 2">yaml-cpp</exec_depend>
80111

humanoid_robot_intelligence_control_system_device/CMakeLists.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
# Copyright (C) 2024 Bellande Robotics Sensors Research Innovation Center, Ronaldson Bellande
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License"); you may not
4+
# use this file except in compliance with the License. You may obtain a copy of
5+
# the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11+
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12+
# License for the specific language governing permissions and limitations under
13+
# the License.
14+
115
cmake_minimum_required(VERSION 3.8)
216
project(humanoid_robot_intelligence_control_system_device)
317

humanoid_robot_intelligence_control_system_device/package.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
<!--
2+
Copyright (C) <year> Bellande Robotics Sensors Research Innovation Center, Ronaldson Bellande
3+
4+
Licensed under the Apache License, Version 2.0 (the "License"); you may not
5+
use this file except in compliance with the License. You may obtain a copy of
6+
the License at
7+
8+
http://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
12+
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
13+
License for the specific language governing permissions and limitations under
14+
the License.
15+
-->
16+
117
<?xml version="1.0"?>
218
<package format="3">
319
<name>humanoid_robot_intelligence_control_system_device</name>

humanoid_robot_intelligence_control_system_framework/CMakeLists.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
# Copyright (C) 2024 Bellande Robotics Sensors Research Innovation Center, Ronaldson Bellande
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License"); you may not
4+
# use this file except in compliance with the License. You may obtain a copy of
5+
# the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11+
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12+
# License for the specific language governing permissions and limitations under
13+
# the License.
14+
115
cmake_minimum_required(VERSION 3.8)
216
project(humanoid_robot_intelligence_control_system_framework)
317

Lines changed: 38 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,25 @@
1+
<!--
2+
Copyright (C) <year> Bellande Robotics Sensors Research Innovation Center, Ronaldson Bellande
3+
4+
Licensed under the Apache License, Version 2.0 (the "License"); you may not
5+
use this file except in compliance with the License. You may obtain a copy of
6+
the License at
7+
8+
http://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
12+
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
13+
License for the specific language governing permissions and limitations under
14+
the License.
15+
-->
16+
117
<?xml version="1.0"?>
218
<package format="3">
319
<name>humanoid_robot_intelligence_control_system_framework</name>
420
<version>0.3.2</version>
5-
<description>ROS packages for the humanoid_robot_intelligence_control_system_framework (meta package)</description>
21+
<description>ROS packages for the humanoid_robot_intelligence_control_system_framework (meta
22+
package)</description>
623
<license>Apache 2.0</license>
724
<maintainer email="ronaldsonbellande@gmail.com">Ronaldson Bellande</maintainer>
825

@@ -11,30 +28,40 @@
1128

1229
<build_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_controller</build_depend>
1330
<build_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_device</build_depend>
14-
<build_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_framework_common</build_depend>
31+
<build_depend condition="$ROS_VERSION == 1">
32+
humanoid_robot_intelligence_control_system_framework_common</build_depend>
1533

16-
<build_export_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_controller</build_export_depend>
17-
<build_export_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_device</build_export_depend>
18-
<build_export_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_framework_common</build_export_depend>
34+
<build_export_depend condition="$ROS_VERSION == 1">
35+
humanoid_robot_intelligence_control_system_controller</build_export_depend>
36+
<build_export_depend condition="$ROS_VERSION == 1">
37+
humanoid_robot_intelligence_control_system_device</build_export_depend>
38+
<build_export_depend condition="$ROS_VERSION == 1">
39+
humanoid_robot_intelligence_control_system_framework_common</build_export_depend>
1940

2041
<exec_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_controller</exec_depend>
2142
<exec_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_device</exec_depend>
22-
<exec_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_framework_common</exec_depend>
43+
<exec_depend condition="$ROS_VERSION == 1">
44+
humanoid_robot_intelligence_control_system_framework_common</exec_depend>
2345

2446

2547
<buildtool_depend condition="$ROS_VERSION == 2">ament_cmake</buildtool_depend>
2648

2749
<build_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_controller</build_depend>
2850
<build_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_device</build_depend>
29-
<build_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_framework_common</build_depend>
51+
<build_depend condition="$ROS_VERSION == 2">
52+
humanoid_robot_intelligence_control_system_framework_common</build_depend>
3053

31-
<build_export_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_controller</build_export_depend>
32-
<build_export_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_device</build_export_depend>
33-
<build_export_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_framework_common</build_export_depend>
54+
<build_export_depend condition="$ROS_VERSION == 2">
55+
humanoid_robot_intelligence_control_system_controller</build_export_depend>
56+
<build_export_depend condition="$ROS_VERSION == 2">
57+
humanoid_robot_intelligence_control_system_device</build_export_depend>
58+
<build_export_depend condition="$ROS_VERSION == 2">
59+
humanoid_robot_intelligence_control_system_framework_common</build_export_depend>
3460

3561
<exec_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_controller</exec_depend>
3662
<exec_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_device</exec_depend>
37-
<exec_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_framework_common</exec_depend>
63+
<exec_depend condition="$ROS_VERSION == 2">
64+
humanoid_robot_intelligence_control_system_framework_common</exec_depend>
3865

3966
<export></export>
4067
</package>

humanoid_robot_intelligence_control_system_framework_common/CMakeLists.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
# Copyright (C) 2024 Bellande Robotics Sensors Research Innovation Center, Ronaldson Bellande
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License"); you may not
4+
# use this file except in compliance with the License. You may obtain a copy of
5+
# the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11+
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12+
# License for the specific language governing permissions and limitations under
13+
# the License.
14+
115
cmake_minimum_required(VERSION 3.8)
216
project(humanoid_robot_intelligence_control_system_framework_common)
317

humanoid_robot_intelligence_control_system_framework_common/package.xml

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,25 @@
1+
<!--
2+
Copyright (C) <year> Bellande Robotics Sensors Research Innovation Center, Ronaldson Bellande
3+
4+
Licensed under the Apache License, Version 2.0 (the "License"); you may not
5+
use this file except in compliance with the License. You may obtain a copy of
6+
the License at
7+
8+
http://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
12+
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
13+
License for the specific language governing permissions and limitations under
14+
the License.
15+
-->
16+
117
<?xml version="1.0"?>
218
<package format="3">
319
<name>humanoid_robot_intelligence_control_system_framework_common</name>
420
<version>0.3.2</version>
5-
<description>The package contains commonly used headers for the humanoid_robot_intelligence_control_system_framework</description>
21+
<description>The package contains commonly used headers for the
22+
humanoid_robot_intelligence_control_system_framework</description>
623
<license>Apache 2.0</license>
724
<maintainer email="ronaldsonbellande@gmail.com">Ronaldson Bellande</maintainer>
825

@@ -13,7 +30,8 @@
1330
<build_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_device</build_depend>
1431

1532
<build_export_depend condition="$ROS_VERSION == 1">roscpp</build_export_depend>
16-
<build_export_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_device</build_export_depend>
33+
<build_export_depend condition="$ROS_VERSION == 1">
34+
humanoid_robot_intelligence_control_system_device</build_export_depend>
1735

1836
<exec_depend condition="$ROS_VERSION == 1">roscpp</exec_depend>
1937
<exec_depend condition="$ROS_VERSION == 1">humanoid_robot_intelligence_control_system_device</exec_depend>
@@ -25,7 +43,8 @@
2543
<build_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_device</build_depend>
2644

2745
<build_export_depend condition="$ROS_VERSION == 2">roscpp</build_export_depend>
28-
<build_export_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_device</build_export_depend>
46+
<build_export_depend condition="$ROS_VERSION == 2">
47+
humanoid_robot_intelligence_control_system_device</build_export_depend>
2948

3049
<exec_depend condition="$ROS_VERSION == 2">roscpp</exec_depend>
3150
<exec_depend condition="$ROS_VERSION == 2">humanoid_robot_intelligence_control_system_device</exec_depend>

0 commit comments

Comments
 (0)