@@ -15,8 +15,6 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
1515 add_compile_options (-Wall -Wextra -Wpedantic)
1616endif ()
1717
18- add_definitions (-DROS2_BUILD)
19-
2018# find dependencies
2119find_package (ament_cmake REQUIRED)
2220# uncomment the following section in order to fill in
@@ -43,8 +41,8 @@ include_directories(include
4341
4442add_executable (demo_send_script
4543 src/demo_send_script.cpp
46-
4744)
45+
4846ament_target_dependencies(demo_send_script
4947 rclcpp
5048 std_msgs
@@ -58,9 +56,9 @@ install(TARGETS
5856)
5957
6058add_executable (demo_ask_sta
61- src/demo_ask_sta.cpp
62-
59+ src/demo_ask_sta.cpp
6360)
61+
6462ament_target_dependencies(demo_ask_sta
6563 rclcpp
6664 std_msgs
@@ -74,9 +72,9 @@ demo_ask_sta
7472)
7573
7674add_executable (demo_connect_tm
77- src/demo_connect_tm.cpp
78-
75+ src/demo_connect_tm.cpp
7976)
77+
8078ament_target_dependencies(demo_connect_tm
8179 rclcpp
8280 std_msgs
@@ -85,14 +83,14 @@ ament_target_dependencies(demo_connect_tm
8583)
8684
8785install (TARGETS
88- demo_connect_tm
86+ demo_connect_tm
8987 DESTINATION lib/${PROJECT_NAME}
9088)
9189
9290add_executable (demo_set_event
93- src/demo_set_event.cpp
94-
91+ src/demo_set_event.cpp
9592)
93+
9694ament_target_dependencies(demo_set_event
9795 rclcpp
9896 std_msgs
@@ -101,13 +99,14 @@ ament_target_dependencies(demo_set_event
10199)
102100
103101install (TARGETS
104- demo_set_event
102+ demo_set_event
105103 DESTINATION lib/${PROJECT_NAME}
106104)
105+
107106add_executable (demo_set_io
108- src/demo_set_io.cpp
109-
107+ src/demo_set_io.cpp
110108)
109+
111110ament_target_dependencies(demo_set_io
112111 rclcpp
113112 std_msgs
@@ -116,13 +115,14 @@ ament_target_dependencies(demo_set_io
116115)
117116
118117install (TARGETS
119- demo_set_io
118+ demo_set_io
120119 DESTINATION lib/${PROJECT_NAME}
121120)
121+
122122add_executable (demo_set_positions # robot does'nt move
123- src/demo_set_positions.cpp
124-
123+ src/demo_set_positions.cpp
125124)
125+
126126ament_target_dependencies(demo_set_positions
127127 rclcpp
128128 std_msgs
@@ -131,13 +131,14 @@ ament_target_dependencies(demo_set_positions
131131)
132132
133133install (TARGETS
134- demo_set_positions
134+ demo_set_positions
135135 DESTINATION lib/${PROJECT_NAME}
136136)
137+
137138add_executable (demo_write_item
138- src/demo_write_item.cpp
139-
139+ src/demo_write_item.cpp
140140)
141+
141142ament_target_dependencies(demo_write_item
142143 rclcpp
143144 std_msgs
@@ -146,13 +147,14 @@ ament_target_dependencies(demo_write_item
146147)
147148
148149install (TARGETS
149- demo_write_item
150+ demo_write_item
150151 DESTINATION lib/${PROJECT_NAME}
151152)
153+
152154add_executable (demo_ask_item
153- src/demo_ask_item.cpp
154-
155+ src/demo_ask_item.cpp
155156)
157+
156158ament_target_dependencies(demo_ask_item
157159 rclcpp
158160 std_msgs
@@ -161,13 +163,14 @@ ament_target_dependencies(demo_ask_item
161163)
162164
163165install (TARGETS
164- demo_ask_item
166+ demo_ask_item
165167 DESTINATION lib/${PROJECT_NAME}
166168)
169+
167170add_executable (demo_get_feedback
168- get_status_demo_src/demo_get_feedback.cpp
169-
171+ get_status_demo_src/demo_get_feedback.cpp
170172)
173+
171174ament_target_dependencies(demo_get_feedback
172175 rclcpp
173176 std_msgs
@@ -176,13 +179,14 @@ ament_target_dependencies(demo_get_feedback
176179)
177180
178181install (TARGETS
179- demo_get_feedback
182+ demo_get_feedback
180183 DESTINATION lib/${PROJECT_NAME}
181184)
185+
182186add_executable (demo_get_torque_feedback
183- get_status_demo_src/demo_get_torque_feedback.cpp
184-
187+ get_status_demo_src/demo_get_torque_feedback.cpp
185188)
189+
186190ament_target_dependencies(demo_get_torque_feedback
187191 rclcpp
188192 std_msgs
@@ -191,13 +195,14 @@ ament_target_dependencies(demo_get_torque_feedback
191195)
192196
193197install (TARGETS
194- demo_get_torque_feedback
198+ demo_get_torque_feedback
195199 DESTINATION lib/${PROJECT_NAME}
196200)
201+
197202add_executable (demo_get_sct_response
198- get_status_demo_src/demo_get_sct_response.cpp
199-
203+ get_status_demo_src/demo_get_sct_response.cpp
200204)
205+
201206ament_target_dependencies(demo_get_sct_response
202207 rclcpp
203208 std_msgs
@@ -206,13 +211,14 @@ ament_target_dependencies(demo_get_sct_response
206211)
207212
208213install (TARGETS
209- demo_get_sct_response
214+ demo_get_sct_response
210215 DESTINATION lib/${PROJECT_NAME}
211216)
217+
212218add_executable (demo_get_sta_response
213- get_status_demo_src/demo_get_sta_response.cpp
214-
219+ get_status_demo_src/demo_get_sta_response.cpp
215220)
221+
216222ament_target_dependencies(demo_get_sta_response
217223 rclcpp
218224 std_msgs
@@ -221,14 +227,14 @@ ament_target_dependencies(demo_get_sta_response
221227)
222228
223229install (TARGETS
224- demo_get_sta_response
230+ demo_get_sta_response
225231 DESTINATION lib/${PROJECT_NAME}
226232)
227233
228234add_executable (demo_get_svr_response
229- get_status_demo_src/demo_get_svr_response.cpp
230-
235+ get_status_demo_src/demo_get_svr_response.cpp
231236)
237+
232238ament_target_dependencies(demo_get_svr_response
233239 rclcpp
234240 std_msgs
@@ -237,13 +243,13 @@ ament_target_dependencies(demo_get_svr_response
237243)
238244
239245install (TARGETS
240- demo_get_svr_response
246+ demo_get_svr_response
241247 DESTINATION lib/${PROJECT_NAME}
242248)
243249add_executable (demo_leave_listen_node
244- src/demo_leave_listen_node.cpp
245-
250+ src/demo_leave_listen_node.cpp
246251)
252+
247253ament_target_dependencies(demo_leave_listen_node
248254 rclcpp
249255 std_msgs
@@ -252,10 +258,8 @@ ament_target_dependencies(demo_leave_listen_node
252258)
253259
254260install (TARGETS
255- demo_leave_listen_node
261+ demo_leave_listen_node
256262 DESTINATION lib/${PROJECT_NAME}
257263)
258264
259-
260-
261265ament_package()
0 commit comments