Skip to content
Snippets Groups Projects
Commit de312214 authored by Tommy Persson's avatar Tommy Persson
Browse files

Work on compilation.

parent a027beb0
Branches
No related tags found
No related merge requests found
...@@ -152,6 +152,14 @@ add_custom_target(lrs_task_msgs_gen_files ...@@ -152,6 +152,14 @@ add_custom_target(lrs_task_msgs_gen_files
ALL DEPENDS ALL DEPENDS
${fileprefix}/msg/NavigateSubTask.msg ${fileprefix}/msg/NavigateSubTask.msg
${fileprefix}/msg/NavigateSubTaskParams.msg ${fileprefix}/msg/NavigateSubTaskParams.msg
${fileprefix}/msg/SearchAreaTask.msg
${fileprefix}/msg/SearchAreaTaskParams.msg
${fileprefix}/msg/SearchAroundPositionTask.msg
${fileprefix}/msg/SearchAroundPositionTaskParams.msg
${fileprefix}/msg/MoveToTask.msg
${fileprefix}/msg/MoveToTaskParams.msg
${fileprefix}/msg/MovePathTask.msg
${fileprefix}/msg/MovePathTaskParams.msg
# ${PROJECT_SOURCE_DIR}/srv/getrosjsonvalue.cc # ${PROJECT_SOURCE_DIR}/srv/getrosjsonvalue.cc
# ${PROJECT_SOURCE_DIR}/action/rosjsonparse.h # ${PROJECT_SOURCE_DIR}/action/rosjsonparse.h
) )
...@@ -168,8 +176,16 @@ add_custom_command( ...@@ -168,8 +176,16 @@ add_custom_command(
OUTPUT OUTPUT
${fileprefix}/msg/NavigateSubTask.msg ${fileprefix}/msg/NavigateSubTask.msg
${fileprefix}/msg/NavigateSubTaskParams.msg ${fileprefix}/msg/NavigateSubTaskParams.msg
${fileprefix}/msg/SearchAreaTask.msg
${fileprefix}/msg/SearchAreaTaskParams.msg
${fileprefix}/msg/SearchAroundPositionTask.msg
${fileprefix}/msg/SearchAroundPositionTaskParams.msg
${fileprefix}/msg/MoveToTask.msg
${fileprefix}/msg/MoveToTaskParams.msg
${fileprefix}/msg/MovePathTask.msg
${fileprefix}/msg/MovePathTaskParams.msg
COMMAND ${codegenbin} --outdir ${fileprefix} COMMAND ${codegenbin} --outdir ${fileprefix}
DEPENDS ${codegenbindep} ${fileprefix}/specs/navigate_sub.json DEPENDS ${codegenbindep} ${fileprefix}/specs/navigate_sub.json ${fileprefix}/specs/search_area.json ${fileprefix}/specs/search_around_position.json ${fileprefix}/specs/move_to.json ${fileprefix}/specs/move_path.json
) )
......
...@@ -24,6 +24,8 @@ def gen_task_params_msg(jobj, prefix): ...@@ -24,6 +24,8 @@ def gen_task_params_msg(jobj, prefix):
type = param["type"] type = param["type"]
if type == "geopoint": if type == "geopoint":
s += f'geographic_msgs/GeoPoint {name}\n' s += f'geographic_msgs/GeoPoint {name}\n'
if type == "geopoints":
s += f'geographic_msgs/GeoPoint[] {name}\n'
if type == "float64": if type == "float64":
s += f'float64 {name}\n' s += f'float64 {name}\n'
if type == "int32": if type == "int32":
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment