diff --git a/LICENSE b/LICENSE index 5812b6e..d645695 100644 --- a/LICENSE +++ b/LICENSE @@ -187,7 +187,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2019 Robert Bosch GmbH + Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -199,4 +199,4 @@ distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and - limitations under the License. \ No newline at end of file + limitations under the License. diff --git a/Makefile b/Makefile index ffa1e77..4dc7c5d 100755 --- a/Makefile +++ b/Makefile @@ -50,12 +50,12 @@ toolchain.cmake: toolchain.cmake.in micro_ros_dev/install: rm -rf micro_ros_dev; \ mkdir micro_ros_dev; cd micro_ros_dev; \ - git clone -b master https://github.com/ament/ament_cmake src/ament_cmake; \ - git clone -b master https://github.com/ament/ament_lint src/ament_lint; \ - git clone -b master https://github.com/ament/ament_package src/ament_package; \ - git clone -b ros2 https://github.com/ament/googletest src/googletest; \ - git clone -b master https://github.com/ros2/ament_cmake_ros src/ament_cmake_ros; \ - git clone -b master https://github.com/ament/ament_index src/ament_index; \ + git clone -b galactic https://github.com/ament/ament_cmake src/ament_cmake; \ + git clone -b galactic https://github.com/ament/ament_lint src/ament_lint; \ + git clone -b galactic https://github.com/ament/ament_package src/ament_package; \ + git clone -b galactic https://github.com/ament/googletest src/googletest; \ + git clone -b galactic https://github.com/ros2/ament_cmake_ros src/ament_cmake_ros; \ + git clone -b galactic https://github.com/ament/ament_index src/ament_index; \ colcon build --cmake-args -DBUILD_TESTING=OFF; micro_ros_src/src: micro_ros_dev/install @@ -63,24 +63,24 @@ micro_ros_src/src: micro_ros_dev/install mkdir micro_ros_src; cd micro_ros_src; \ git clone -b foxy https://github.com/eProsima/micro-CDR src/micro-CDR; \ git clone -b foxy https://github.com/eProsima/Micro-XRCE-DDS-Client src/Micro-XRCE-DDS-Client; \ - git clone -b master https://github.com/micro-ROS/rcl src/rcl; \ - git clone -b master https://github.com/ros2/rclc src/rclc; \ - git clone -b master https://github.com/micro-ROS/rcutils src/rcutils; \ - git clone -b main https://github.com/micro-ROS/micro_ros_msgs src/micro_ros_msgs; \ - git clone -b main https://github.com/micro-ROS/rmw-microxrcedds src/rmw-microxrcedds; \ - git clone -b master https://github.com/micro-ROS/rosidl_typesupport src/rosidl_typesupport; \ - git clone -b main https://github.com/micro-ROS/rosidl_typesupport_microxrcedds src/rosidl_typesupport_microxrcedds; \ - git clone -b master https://github.com/ros2/rosidl src/rosidl; \ - git clone -b master https://github.com/ros2/rmw src/rmw; \ - git clone -b master https://github.com/ros2/rcl_interfaces src/rcl_interfaces; \ - git clone -b master https://github.com/ros2/rosidl_defaults src/rosidl_defaults; \ - git clone -b master https://github.com/ros2/unique_identifier_msgs src/unique_identifier_msgs; \ - git clone -b master https://github.com/ros2/common_interfaces src/common_interfaces; \ - git clone -b master https://github.com/ros2/test_interface_files src/test_interface_files; \ - git clone -b master https://github.com/ros2/rmw_implementation src/rmw_implementation; \ - git clone -b master https://github.com/ros2/rcl_logging src/rcl_logging; \ - git clone -b master https://gitlab.com/micro-ROS/ros_tracing/ros2_tracing src/ros2_tracing; \ - git clone -b main https://github.com/micro-ROS/micro_ros_utilities; \ + git clone -b galactic https://github.com/micro-ROS/rcl src/rcl; \ + git clone -b galactic https://github.com/ros2/rclc src/rclc; \ + git clone -b galactic https://github.com/micro-ROS/rcutils src/rcutils; \ + git clone -b galactic https://github.com/micro-ROS/micro_ros_msgs src/micro_ros_msgs; \ + git clone -b galactic https://github.com/micro-ROS/rmw-microxrcedds src/rmw-microxrcedds; \ + git clone -b galactic https://github.com/micro-ROS/rosidl_typesupport src/rosidl_typesupport; \ + git clone -b galactic https://github.com/micro-ROS/rosidl_typesupport_microxrcedds src/rosidl_typesupport_microxrcedds; \ + git clone -b galactic https://github.com/ros2/rosidl src/rosidl; \ + git clone -b galactic https://github.com/ros2/rmw src/rmw; \ + git clone -b galactic https://github.com/ros2/rcl_interfaces src/rcl_interfaces; \ + git clone -b galactic https://github.com/ros2/rosidl_defaults src/rosidl_defaults; \ + git clone -b galactic https://github.com/ros2/unique_identifier_msgs src/unique_identifier_msgs; \ + git clone -b galactic https://github.com/ros2/common_interfaces src/common_interfaces; \ + git clone -b galactic https://github.com/ros2/test_interface_files src/test_interface_files; \ + git clone -b galactic https://github.com/ros2/rmw_implementation src/rmw_implementation; \ + git clone -b galactic https://github.com/ros2/rcl_logging src/rcl_logging; \ + git clone -b galactic https://gitlab.com/micro-ROS/ros_tracing/ros2_tracing src/ros2_tracing; \ + git clone -b galactic https://github.com/micro-ROS/micro_ros_utilities; \ touch src/rosidl/rosidl_typesupport_introspection_cpp/COLCON_IGNORE; \ touch src/rcl_logging/rcl_logging_log4cxx/COLCON_IGNORE; \ touch src/rcl_logging/rcl_logging_spdlog/COLCON_IGNORE; \ diff --git a/README.md b/README.md index 8fdf277..a944c3a 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,6 @@ This component has been tested in Nuttx 10 and Nuttx 10.1. This component needs `colcon` and other Python 3 packages in order to build micro-ROS packages: ```bash -. $IDF_PATH/export.sh pip3 install catkin_pkg lark-parser empy colcon-common-extensions ``` @@ -19,7 +18,7 @@ You can clone this repo directly in the `app` folder of your project. In order to test a int32_publisher example for [STM32L4 Discovery kit IoT node](https://www.st.com/en/evaluation-tools/b-l475e-iot01a.html): -