diff --git a/lifecycle_msgs/CMakeLists.txt b/lifecycle_msgs/CMakeLists.txt index 709b9904..2585964f 100644 --- a/lifecycle_msgs/CMakeLists.txt +++ b/lifecycle_msgs/CMakeLists.txt @@ -13,6 +13,7 @@ endif() find_package(ament_cmake REQUIRED) find_package(rosidl_default_generators REQUIRED) +find_package(builtin_interfaces REQUIRED) set(msg_files "msg/State.msg" @@ -30,6 +31,7 @@ set(srv_files rosidl_generate_interfaces(${PROJECT_NAME} ${msg_files} ${srv_files} + DEPENDENCIES builtin_interfaces ADD_LINTER_TESTS ) diff --git a/lifecycle_msgs/msg/TransitionEvent.msg b/lifecycle_msgs/msg/TransitionEvent.msg index 48c84995..ac910d78 100644 --- a/lifecycle_msgs/msg/TransitionEvent.msg +++ b/lifecycle_msgs/msg/TransitionEvent.msg @@ -1,5 +1,5 @@ # The time point at which this event occurred. -uint64 timestamp +builtin_interfaces/Time stamp # The id and label of this transition event. Transition transition diff --git a/lifecycle_msgs/package.xml b/lifecycle_msgs/package.xml index 1afad4ce..3cc247c5 100644 --- a/lifecycle_msgs/package.xml +++ b/lifecycle_msgs/package.xml @@ -16,6 +16,9 @@ ament_cmake rosidl_default_generators + builtin_interfaces + + builtin_interfaces rosidl_default_runtime ament_lint_auto