From 2becdfc62a108a04035e7d4928b4c07cb76c833b Mon Sep 17 00:00:00 2001 From: Herb Kuta Date: Mon, 18 Mar 2019 18:06:29 -0700 Subject: [PATCH] DRAFT {bouncy} Initial sync to bouncy-cache.yaml as of 20190617174059 --- .../include/bouncy/generated-ros-distro.inc | 992 +++ .../bouncy/generated-superflore-datetime.inc | 8 + files/bouncy/cache.diffme | 7397 +++++++++++++++++ files/bouncy/cache.yaml | 338 + files/bouncy/newer-platform-components.list | 64 + files/bouncy/rosdep-resolve.yaml | 128 + files/bouncy/superflore-change-summary.txt | 263 + .../ament-cmake-ros/ament-cmake-ros_0.5.0.bb | 61 + .../ament-cmake/ament-cmake-auto_0.5.1.bb | 58 + .../ament-cmake/ament-cmake-core_0.5.1.bb | 62 + .../ament-cmake-export-definitions_0.5.1.bb | 58 + .../ament-cmake-export-dependencies_0.5.1.bb | 59 + ...-cmake-export-include-directories_0.5.1.bb | 58 + .../ament-cmake-export-interfaces_0.5.1.bb | 59 + .../ament-cmake-export-libraries_0.5.1.bb | 58 + .../ament-cmake-export-link-flags_0.5.1.bb | 58 + .../ament-cmake/ament-cmake-gmock_0.5.1.bb | 61 + .../ament-cmake/ament-cmake-gtest_0.5.1.bb | 60 + .../ament-cmake-include-directories_0.5.1.bb | 58 + .../ament-cmake-libraries_0.5.1.bb | 58 + .../ament-cmake/ament-cmake-nose_0.5.1.bb | 60 + .../ament-cmake/ament-cmake-pytest_0.5.1.bb | 60 + .../ament-cmake/ament-cmake-python_0.5.1.bb | 58 + .../ament-cmake-target-dependencies_0.5.1.bb | 60 + .../ament-cmake/ament-cmake-test_0.5.1.bb | 58 + .../ament-cmake/ament-cmake_0.5.1.bb | 72 + .../ament-index/ament-index-cpp_0.5.1.bb | 60 + .../ament-index/ament-index-python_0.5.1.bb | 58 + .../ament-lint/ament-clang-format_0.5.2.bb | 61 + .../ament-cmake-clang-format_0.5.2.bb | 63 + .../ament-lint/ament-cmake-copyright_0.5.2.bb | 63 + .../ament-lint/ament-cmake-cppcheck_0.5.2.bb | 63 + .../ament-lint/ament-cmake-cpplint_0.5.2.bb | 63 + .../ament-lint/ament-cmake-flake8_0.5.2.bb | 63 + .../ament-cmake-lint-cmake_0.5.2.bb | 61 + .../ament-lint/ament-cmake-pclint_0.5.2.bb | 63 + .../ament-lint/ament-cmake-pep257_0.5.2.bb | 63 + .../ament-lint/ament-cmake-pep8_0.5.2.bb | 63 + .../ament-lint/ament-cmake-pyflakes_0.5.2.bb | 63 + .../ament-cmake-uncrustify_0.5.2.bb | 63 + .../ament-lint/ament-copyright_0.5.2.bb | 58 + .../ament-lint/ament-cppcheck_0.5.2.bb | 56 + .../ament-lint/ament-cpplint_0.5.2.bb | 59 + .../ament-lint/ament-flake8_0.5.2.bb | 56 + .../ament-lint/ament-lint-auto_0.5.2.bb | 60 + .../ament-lint/ament-lint-cmake_0.5.2.bb | 59 + .../ament-lint/ament-lint-common_0.5.2.bb | 67 + .../ament-lint/ament-pclint_0.5.2.bb | 59 + .../ament-lint/ament-pep257_0.5.2.bb | 59 + .../ament-lint/ament-pep8_0.5.2.bb | 56 + .../ament-lint/ament-pyflakes_0.5.2.bb | 59 + .../ament-lint/ament-uncrustify_0.5.2.bb | 56 + .../ament-package/ament-package_0.5.2.bb | 63 + .../ament-tools/ament-tools_0.5.0.bb | 67 + .../angles/angles_1.12.0.bb | 57 + .../cartographer-ros-msgs_2.1.1-1.bb | 71 + .../cartographer-ros_2.1.1-1.bb | 103 + .../cartographer/cartographer_2.1.0.bb | 84 + .../class-loader/class-loader_1.1.0.bb | 67 + .../common-interfaces/actionlib-msgs_0.5.1.bb | 66 + .../common-interfaces_0.5.1.bb | 69 + .../diagnostic-msgs_0.5.1.bb | 68 + .../common-interfaces/geometry-msgs_0.5.1.bb | 64 + .../common-interfaces/nav-msgs_0.5.1.bb | 68 + .../common-interfaces/sensor-msgs_0.5.1.bb | 69 + .../common-interfaces/shape-msgs_0.5.1.bb | 64 + .../common-interfaces/std-msgs_0.5.1.bb | 64 + .../common-interfaces/std-srvs_0.5.1.bb | 61 + .../common-interfaces/stereo-msgs_0.5.1.bb | 66 + .../trajectory-msgs_0.5.1.bb | 68 + .../visualization-msgs_0.5.1.bb | 68 + .../control-msgs/control-msgs_2.0.0.bb | 73 + .../demos/composition_0.5.1-1.bb | 80 + .../demos/demo-nodes-cpp-rosnative_0.5.1-1.bb | 74 + .../demos/demo-nodes-cpp_0.5.1-1.bb | 83 + .../demos/demo-nodes-py_0.5.1-1.bb | 64 + .../demos/dummy-map-server_0.5.1-1.bb | 66 + .../demos/dummy-robot-bringup_0.5.1-1.bb | 67 + .../demos/dummy-sensors_0.5.1-1.bb | 66 + .../demos/image-tools_0.5.1-1.bb | 73 + .../demos/intra-process-demo_0.5.1-1.bb | 72 + .../demos/lifecycle_0.5.1-1.bb | 68 + .../demos/logging-demo_0.5.1-1.bb | 78 + .../demos/pendulum-control_0.5.1-1.bb | 75 + .../demos/pendulum-msgs_0.5.1-1.bb | 63 + .../demos/topic-monitor_0.5.1-1.bb | 65 + .../depthimage-to-laserscan_2.1.0.bb | 74 + .../ecl-core/ecl-command-line_1.0.0.bb | 66 + .../ecl-core/ecl-concepts_1.0.0.bb | 70 + .../ecl-core/ecl-containers_1.0.0.bb | 82 + .../ecl-core/ecl-converters_1.0.0.bb | 78 + .../ecl-core/ecl-core-apps_1.0.0.bb | 95 + .../ecl-core/ecl-devices_1.0.0.bb | 80 + .../ecl-core/ecl-eigen_1.0.0.bb | 61 + .../ecl-core/ecl-exceptions_1.0.0.bb | 66 + .../ecl-core/ecl-filesystem_1.0.0.bb | 71 + .../ecl-core/ecl-formatters_1.0.0.bb | 68 + .../ecl-core/ecl-geometry_1.0.0.bb | 83 + .../ecl-core/ecl-ipc_1.0.0.bb | 79 + .../ecl-core/ecl-linear-algebra_1.0.0.bb | 79 + .../ecl-core/ecl-manipulators_1.0.0.bb | 73 + .../ecl-core/ecl-math_1.0.0.bb | 68 + .../ecl-core/ecl-mobile-robot_1.0.0.bb | 77 + .../ecl-core/ecl-mpl_1.0.0.bb | 65 + .../ecl-core/ecl-sigslots_1.0.0.bb | 70 + .../ecl-core/ecl-statistics_1.0.0.bb | 75 + .../ecl-core/ecl-streams_1.0.0.bb | 78 + .../ecl-core/ecl-threads_1.0.0.bb | 79 + .../ecl-core/ecl-time_1.0.0.bb | 75 + .../ecl-core/ecl-type-traits_1.0.0.bb | 70 + .../ecl-core/ecl-utilities_1.0.0.bb | 70 + .../ecl-lite/ecl-config_1.0.0.bb | 67 + .../ecl-lite/ecl-console_1.0.0.bb | 65 + .../ecl-lite/ecl-converters-lite_1.0.0.bb | 67 + .../ecl-lite/ecl-errors_1.0.0.bb | 64 + .../ecl-lite/ecl-io_1.0.0.bb | 66 + .../ecl-lite/ecl-sigslots-lite_1.0.0.bb | 66 + .../ecl-lite/ecl-time-lite_1.0.0.bb | 67 + .../ecl-tools/ecl-build_1.0.0.bb | 61 + .../ecl-tools/ecl-license_1.0.0.bb | 57 + .../example-interfaces_0.5.0-1.bb | 59 + .../examples-rclcpp-minimal-client_0.5.1.bb | 63 + ...amples-rclcpp-minimal-composition_0.5.1.bb | 65 + ...examples-rclcpp-minimal-publisher_0.5.1.bb | 63 + .../examples-rclcpp-minimal-service_0.5.1.bb | 63 + ...xamples-rclcpp-minimal-subscriber_0.5.1.bb | 63 + .../examples-rclcpp-minimal-timer_0.5.1.bb | 61 + .../examples-rclpy-executors_0.5.1.bb | 62 + .../examples-rclpy-minimal-client_0.5.1.bb | 63 + .../examples-rclpy-minimal-publisher_0.5.1.bb | 62 + .../examples-rclpy-minimal-service_0.5.1.bb | 63 + ...examples-rclpy-minimal-subscriber_0.5.1.bb | 62 + .../fastcdr/fastcdr_1.0.7.bb | 56 + .../fastrtps/fastrtps_1.6.0-5.bb | 68 + .../geometry2/tf2-eigen_0.9.1-1.bb | 73 + .../geometry2/tf2-geometry-msgs_0.9.1-1.bb | 74 + .../geometry2/tf2-msgs_0.9.1-1.bb | 68 + .../geometry2/tf2-ros_0.9.1-1.bb | 71 + .../geometry2/tf2_0.9.1-1.bb | 65 + .../googletest/gmock-vendor_1.8.0.bb | 58 + .../googletest/gtest-vendor_1.8.0.bb | 56 + .../joystick-drivers/joy_2.1.0.bb | 66 + .../kdl-parser/kdl-parser_2.1.0.bb | 74 + .../laser-geometry/laser-geometry_2.0.0.bb | 75 + .../launch/launch-ros_0.6.0.bb | 77 + .../launch/launch-testing_0.6.0.bb | 63 + .../launch/launch_0.6.0.bb | 65 + .../launch/ros2launch_0.6.0.bb | 77 + .../libyaml-vendor/libyaml-vendor_1.0.0.bb | 56 + .../navigation-msgs/map-msgs_2.0.0-1.bb | 69 + .../navigation/amcl_3.1.0.bb | 82 + .../navigation/map-server_3.1.0.bb | 80 + .../orocos-kdl_3.0.1.bb | 64 + .../osrf-pycommon/osrf-pycommon_0.1.5.bb | 54 + .../osrf-testing-tools-cpp_1.0.0.bb | 56 + .../test-osrf-testing-tools-cpp_1.0.0.bb | 58 + .../pcl-conversions/pcl-conversions_2.0.0.bb | 73 + .../pluginlib/pluginlib_2.1.1.bb | 72 + .../poco-vendor/poco-vendor_1.1.1.bb | 70 + .../py-trees-msgs/py-trees-msgs_0.4.1.bb | 65 + .../py-trees/py-trees_0.8.2.bb | 62 + .../builtin-interfaces_0.5.0-3.bb | 61 + .../rcl-interfaces/lifecycle-msgs_0.5.0-3.bb | 62 + .../rcl-interfaces/rcl-interfaces_0.5.0-3.bb | 62 + .../rcl-interfaces/rosgraph-msgs_0.5.0-3.bb | 64 + .../rcl-interfaces/test-msgs_0.5.0-3.bb | 64 + .../rcl/rcl-lifecycle_0.5.1.bb | 73 + .../rcl/rcl-yaml-param-parser_0.5.1.bb | 72 + generated-recipes-bouncy/rcl/rcl_0.5.1.bb | 83 + .../rclcpp/rclcpp-lifecycle_0.5.1.bb | 76 + .../rclcpp/rclcpp_0.5.1.bb | 90 + generated-recipes-bouncy/rclpy/rclpy_0.5.4.bb | 77 + .../rcutils/rcutils_0.5.1.bb | 65 + .../realtime-support/rttest_0.5.0.bb | 61 + .../realtime-support/tlsf-cpp_0.5.0.bb | 74 + .../libcurl-vendor_2.1.0.bb | 64 + .../resource-retriever_2.1.0.bb | 66 + .../rmw-connext/rmw-connext-cpp_0.5.1.bb | 85 + .../rmw-connext-shared-cpp_0.5.1.bb | 70 + .../fastrtps-cmake-module_0.5.1.bb | 60 + .../rmw-fastrtps/rmw-fastrtps-cpp_0.5.1.bb | 81 + .../rmw-implementation_0.5.1.bb | 76 + .../rmw-opensplice-cpp_0.5.2.bb | 82 + .../rmw/rmw-implementation-cmake_0.5.0.bb | 61 + generated-recipes-bouncy/rmw/rmw_0.5.0.bb | 65 + .../robot-state-publisher_2.1.0.bb | 77 + .../ros-astra-camera/astra-camera_2.1.1.bb | 79 + .../ros-environment/ros-environment_2.1.1.bb | 56 + .../ros-workspace/ros-workspace_0.5.1.bb | 59 + .../ros1-bridge/ros1-bridge_0.5.1.bb | 122 + .../ros2cli/ros2cli_0.5.4.bb | 62 + .../ros2cli/ros2lifecycle_0.5.4.bb | 71 + .../ros2cli/ros2msg_0.5.4.bb | 68 + .../ros2cli/ros2node_0.5.4.bb | 65 + .../ros2cli/ros2param_0.5.4.bb | 72 + .../ros2cli/ros2pkg_0.5.4.bb | 69 + .../ros2cli/ros2run_0.5.4.bb | 66 + .../ros2cli/ros2service_0.5.4.bb | 71 + .../ros2cli/ros2srv_0.5.4.bb | 68 + .../ros2cli/ros2topic_0.5.4.bb | 69 + .../rosidl-generator-dds-idl_0.5.0.bb | 62 + .../rosidl-default-generators_0.5.0.bb | 69 + .../rosidl-default-runtime_0.5.0.bb | 66 + .../python-cmake-module_0.5.2.bb | 62 + .../rosidl-generator-py_0.5.2.bb | 85 + .../connext-cmake-module_0.5.3.bb | 63 + .../rosidl-typesupport-connext-c_0.5.3.bb | 74 + .../rosidl-typesupport-connext-cpp_0.5.3.bb | 77 + .../opensplice-cmake-module_0.5.0.bb | 61 + .../rosidl-typesupport-opensplice-c_0.5.0.bb | 76 + ...rosidl-typesupport-opensplice-cpp_0.5.0.bb | 77 + .../rosidl-typesupport-c_0.5.0-2.bb | 75 + .../rosidl-typesupport-cpp_0.5.0-2.bb | 76 + .../rosidl/rosidl-cmake_0.5.1.bb | 65 + .../rosidl/rosidl-generator-c_0.5.1.bb | 70 + .../rosidl/rosidl-generator-cpp_0.5.1.bb | 69 + .../rosidl/rosidl-parser_0.5.1.bb | 61 + .../rosidl-typesupport-interface_0.5.1.bb | 59 + ...osidl-typesupport-introspection-c_0.5.1.bb | 66 + ...idl-typesupport-introspection-cpp_0.5.1.bb | 71 + .../rviz/rviz-assimp-vendor_4.0.2.bb | 62 + .../rviz/rviz-common_4.0.2.bb | 114 + .../rviz/rviz-default-plugins_4.0.2.bb | 108 + .../rviz/rviz-ogre-vendor_4.0.2.bb | 75 + .../rviz/rviz-rendering-tests_4.0.2.bb | 74 + .../rviz/rviz-rendering_4.0.2.bb | 83 + .../rviz-visual-testing-framework_4.0.2.bb | 73 + .../rviz/rviz-yaml-cpp-vendor_4.0.2.bb | 56 + generated-recipes-bouncy/rviz/rviz2_4.0.2.bb | 76 + .../sophus/sophus_1.0.2.bb | 61 + generated-recipes-bouncy/sros2/sros2_0.5.0.bb | 67 + .../teleop-twist-joy_2.1.0.bb | 69 + .../teleop-twist-keyboard_2.1.1.bb | 62 + .../tinyxml-vendor/tinyxml-vendor_0.5.0.bb | 62 + .../tinyxml2-vendor/tinyxml2-vendor_0.4.0.bb | 62 + generated-recipes-bouncy/tlsf/tlsf_0.5.0.bb | 64 + .../depthimage-to-pointcloud2_0.5.1.bb | 71 + .../turtlebot2-demo/turtlebot2-amcl_0.5.1.bb | 71 + .../turtlebot2-cartographer_0.5.1.bb | 71 + .../turtlebot2-demo/turtlebot2-demo_0.5.1.bb | 63 + .../turtlebot2-drivers_0.5.1.bb | 81 + .../turtlebot2-follower_0.5.1.bb | 73 + .../turtlebot2-teleop_0.5.1.bb | 65 + .../uncrustify/uncrustify-vendor_0.66.1-1.bb | 56 + generated-recipes-bouncy/urdf/urdf_2.1.0.bb | 73 + .../urdfdom-headers_1.0.0-1.bb | 62 + .../urdfdom/urdfdom_2.0.0.bb | 65 + .../variants/desktop_0.5.1.bb | 93 + .../variants/ros-base_0.5.1.bb | 65 + .../variants/ros-core_0.5.1.bb | 87 + .../vision-opencv/cv-bridge_2.0.5.bb | 80 + .../vision-opencv/image-geometry_2.0.5.bb | 69 + .../vision-opencv/vision-opencv_2.0.5.bb | 60 + 253 files changed, 25927 insertions(+) create mode 100644 conf/ros-distro/include/bouncy/generated-ros-distro.inc create mode 100644 conf/ros-distro/include/bouncy/generated-superflore-datetime.inc create mode 100644 files/bouncy/cache.diffme create mode 100644 files/bouncy/cache.yaml create mode 100644 files/bouncy/newer-platform-components.list create mode 100644 files/bouncy/rosdep-resolve.yaml create mode 100644 files/bouncy/superflore-change-summary.txt create mode 100644 generated-recipes-bouncy/ament-cmake-ros/ament-cmake-ros_0.5.0.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-auto_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-core_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-export-definitions_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-export-dependencies_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-export-include-directories_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-export-interfaces_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-export-libraries_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-export-link-flags_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-gmock_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-gtest_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-include-directories_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-libraries_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-nose_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-pytest_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-python_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-target-dependencies_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake-test_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-cmake/ament-cmake_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-index/ament-index-cpp_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-index/ament-index-python_0.5.1.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-clang-format_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-cmake-clang-format_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-cmake-copyright_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-cmake-cppcheck_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-cmake-cpplint_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-cmake-flake8_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-cmake-lint-cmake_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-cmake-pclint_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-cmake-pep257_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-cmake-pep8_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-cmake-pyflakes_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-cmake-uncrustify_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-copyright_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-cppcheck_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-cpplint_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-flake8_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-lint-auto_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-lint-cmake_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-lint-common_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-pclint_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-pep257_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-pep8_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-pyflakes_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-lint/ament-uncrustify_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-package/ament-package_0.5.2.bb create mode 100644 generated-recipes-bouncy/ament-tools/ament-tools_0.5.0.bb create mode 100644 generated-recipes-bouncy/angles/angles_1.12.0.bb create mode 100644 generated-recipes-bouncy/cartographer-ros/cartographer-ros-msgs_2.1.1-1.bb create mode 100644 generated-recipes-bouncy/cartographer-ros/cartographer-ros_2.1.1-1.bb create mode 100644 generated-recipes-bouncy/cartographer/cartographer_2.1.0.bb create mode 100644 generated-recipes-bouncy/class-loader/class-loader_1.1.0.bb create mode 100644 generated-recipes-bouncy/common-interfaces/actionlib-msgs_0.5.1.bb create mode 100644 generated-recipes-bouncy/common-interfaces/common-interfaces_0.5.1.bb create mode 100644 generated-recipes-bouncy/common-interfaces/diagnostic-msgs_0.5.1.bb create mode 100644 generated-recipes-bouncy/common-interfaces/geometry-msgs_0.5.1.bb create mode 100644 generated-recipes-bouncy/common-interfaces/nav-msgs_0.5.1.bb create mode 100644 generated-recipes-bouncy/common-interfaces/sensor-msgs_0.5.1.bb create mode 100644 generated-recipes-bouncy/common-interfaces/shape-msgs_0.5.1.bb create mode 100644 generated-recipes-bouncy/common-interfaces/std-msgs_0.5.1.bb create mode 100644 generated-recipes-bouncy/common-interfaces/std-srvs_0.5.1.bb create mode 100644 generated-recipes-bouncy/common-interfaces/stereo-msgs_0.5.1.bb create mode 100644 generated-recipes-bouncy/common-interfaces/trajectory-msgs_0.5.1.bb create mode 100644 generated-recipes-bouncy/common-interfaces/visualization-msgs_0.5.1.bb create mode 100644 generated-recipes-bouncy/control-msgs/control-msgs_2.0.0.bb create mode 100644 generated-recipes-bouncy/demos/composition_0.5.1-1.bb create mode 100644 generated-recipes-bouncy/demos/demo-nodes-cpp-rosnative_0.5.1-1.bb create mode 100644 generated-recipes-bouncy/demos/demo-nodes-cpp_0.5.1-1.bb create mode 100644 generated-recipes-bouncy/demos/demo-nodes-py_0.5.1-1.bb create mode 100644 generated-recipes-bouncy/demos/dummy-map-server_0.5.1-1.bb create mode 100644 generated-recipes-bouncy/demos/dummy-robot-bringup_0.5.1-1.bb create mode 100644 generated-recipes-bouncy/demos/dummy-sensors_0.5.1-1.bb create mode 100644 generated-recipes-bouncy/demos/image-tools_0.5.1-1.bb create mode 100644 generated-recipes-bouncy/demos/intra-process-demo_0.5.1-1.bb create mode 100644 generated-recipes-bouncy/demos/lifecycle_0.5.1-1.bb create mode 100644 generated-recipes-bouncy/demos/logging-demo_0.5.1-1.bb create mode 100644 generated-recipes-bouncy/demos/pendulum-control_0.5.1-1.bb create mode 100644 generated-recipes-bouncy/demos/pendulum-msgs_0.5.1-1.bb create mode 100644 generated-recipes-bouncy/demos/topic-monitor_0.5.1-1.bb create mode 100644 generated-recipes-bouncy/depthimage-to-laserscan/depthimage-to-laserscan_2.1.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-command-line_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-concepts_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-containers_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-converters_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-core-apps_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-devices_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-eigen_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-exceptions_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-filesystem_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-formatters_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-geometry_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-ipc_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-linear-algebra_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-manipulators_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-math_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-mobile-robot_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-mpl_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-sigslots_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-statistics_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-streams_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-threads_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-time_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-type-traits_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-core/ecl-utilities_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-lite/ecl-config_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-lite/ecl-console_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-lite/ecl-converters-lite_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-lite/ecl-errors_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-lite/ecl-io_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-lite/ecl-sigslots-lite_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-lite/ecl-time-lite_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-tools/ecl-build_1.0.0.bb create mode 100644 generated-recipes-bouncy/ecl-tools/ecl-license_1.0.0.bb create mode 100644 generated-recipes-bouncy/example-interfaces/example-interfaces_0.5.0-1.bb create mode 100644 generated-recipes-bouncy/examples/examples-rclcpp-minimal-client_0.5.1.bb create mode 100644 generated-recipes-bouncy/examples/examples-rclcpp-minimal-composition_0.5.1.bb create mode 100644 generated-recipes-bouncy/examples/examples-rclcpp-minimal-publisher_0.5.1.bb create mode 100644 generated-recipes-bouncy/examples/examples-rclcpp-minimal-service_0.5.1.bb create mode 100644 generated-recipes-bouncy/examples/examples-rclcpp-minimal-subscriber_0.5.1.bb create mode 100644 generated-recipes-bouncy/examples/examples-rclcpp-minimal-timer_0.5.1.bb create mode 100644 generated-recipes-bouncy/examples/examples-rclpy-executors_0.5.1.bb create mode 100644 generated-recipes-bouncy/examples/examples-rclpy-minimal-client_0.5.1.bb create mode 100644 generated-recipes-bouncy/examples/examples-rclpy-minimal-publisher_0.5.1.bb create mode 100644 generated-recipes-bouncy/examples/examples-rclpy-minimal-service_0.5.1.bb create mode 100644 generated-recipes-bouncy/examples/examples-rclpy-minimal-subscriber_0.5.1.bb create mode 100644 generated-recipes-bouncy/fastcdr/fastcdr_1.0.7.bb create mode 100644 generated-recipes-bouncy/fastrtps/fastrtps_1.6.0-5.bb create mode 100644 generated-recipes-bouncy/geometry2/tf2-eigen_0.9.1-1.bb create mode 100644 generated-recipes-bouncy/geometry2/tf2-geometry-msgs_0.9.1-1.bb create mode 100644 generated-recipes-bouncy/geometry2/tf2-msgs_0.9.1-1.bb create mode 100644 generated-recipes-bouncy/geometry2/tf2-ros_0.9.1-1.bb create mode 100644 generated-recipes-bouncy/geometry2/tf2_0.9.1-1.bb create mode 100644 generated-recipes-bouncy/googletest/gmock-vendor_1.8.0.bb create mode 100644 generated-recipes-bouncy/googletest/gtest-vendor_1.8.0.bb create mode 100644 generated-recipes-bouncy/joystick-drivers/joy_2.1.0.bb create mode 100644 generated-recipes-bouncy/kdl-parser/kdl-parser_2.1.0.bb create mode 100644 generated-recipes-bouncy/laser-geometry/laser-geometry_2.0.0.bb create mode 100644 generated-recipes-bouncy/launch/launch-ros_0.6.0.bb create mode 100644 generated-recipes-bouncy/launch/launch-testing_0.6.0.bb create mode 100644 generated-recipes-bouncy/launch/launch_0.6.0.bb create mode 100644 generated-recipes-bouncy/launch/ros2launch_0.6.0.bb create mode 100644 generated-recipes-bouncy/libyaml-vendor/libyaml-vendor_1.0.0.bb create mode 100644 generated-recipes-bouncy/navigation-msgs/map-msgs_2.0.0-1.bb create mode 100644 generated-recipes-bouncy/navigation/amcl_3.1.0.bb create mode 100644 generated-recipes-bouncy/navigation/map-server_3.1.0.bb create mode 100644 generated-recipes-bouncy/orocos-kinematics-dynamics/orocos-kdl_3.0.1.bb create mode 100644 generated-recipes-bouncy/osrf-pycommon/osrf-pycommon_0.1.5.bb create mode 100644 generated-recipes-bouncy/osrf-testing-tools-cpp/osrf-testing-tools-cpp_1.0.0.bb create mode 100644 generated-recipes-bouncy/osrf-testing-tools-cpp/test-osrf-testing-tools-cpp_1.0.0.bb create mode 100644 generated-recipes-bouncy/pcl-conversions/pcl-conversions_2.0.0.bb create mode 100644 generated-recipes-bouncy/pluginlib/pluginlib_2.1.1.bb create mode 100644 generated-recipes-bouncy/poco-vendor/poco-vendor_1.1.1.bb create mode 100644 generated-recipes-bouncy/py-trees-msgs/py-trees-msgs_0.4.1.bb create mode 100644 generated-recipes-bouncy/py-trees/py-trees_0.8.2.bb create mode 100644 generated-recipes-bouncy/rcl-interfaces/builtin-interfaces_0.5.0-3.bb create mode 100644 generated-recipes-bouncy/rcl-interfaces/lifecycle-msgs_0.5.0-3.bb create mode 100644 generated-recipes-bouncy/rcl-interfaces/rcl-interfaces_0.5.0-3.bb create mode 100644 generated-recipes-bouncy/rcl-interfaces/rosgraph-msgs_0.5.0-3.bb create mode 100644 generated-recipes-bouncy/rcl-interfaces/test-msgs_0.5.0-3.bb create mode 100644 generated-recipes-bouncy/rcl/rcl-lifecycle_0.5.1.bb create mode 100644 generated-recipes-bouncy/rcl/rcl-yaml-param-parser_0.5.1.bb create mode 100644 generated-recipes-bouncy/rcl/rcl_0.5.1.bb create mode 100644 generated-recipes-bouncy/rclcpp/rclcpp-lifecycle_0.5.1.bb create mode 100644 generated-recipes-bouncy/rclcpp/rclcpp_0.5.1.bb create mode 100644 generated-recipes-bouncy/rclpy/rclpy_0.5.4.bb create mode 100644 generated-recipes-bouncy/rcutils/rcutils_0.5.1.bb create mode 100644 generated-recipes-bouncy/realtime-support/rttest_0.5.0.bb create mode 100644 generated-recipes-bouncy/realtime-support/tlsf-cpp_0.5.0.bb create mode 100644 generated-recipes-bouncy/resource-retriever/libcurl-vendor_2.1.0.bb create mode 100644 generated-recipes-bouncy/resource-retriever/resource-retriever_2.1.0.bb create mode 100644 generated-recipes-bouncy/rmw-connext/rmw-connext-cpp_0.5.1.bb create mode 100644 generated-recipes-bouncy/rmw-connext/rmw-connext-shared-cpp_0.5.1.bb create mode 100644 generated-recipes-bouncy/rmw-fastrtps/fastrtps-cmake-module_0.5.1.bb create mode 100644 generated-recipes-bouncy/rmw-fastrtps/rmw-fastrtps-cpp_0.5.1.bb create mode 100644 generated-recipes-bouncy/rmw-implementation/rmw-implementation_0.5.1.bb create mode 100644 generated-recipes-bouncy/rmw-opensplice/rmw-opensplice-cpp_0.5.2.bb create mode 100644 generated-recipes-bouncy/rmw/rmw-implementation-cmake_0.5.0.bb create mode 100644 generated-recipes-bouncy/rmw/rmw_0.5.0.bb create mode 100644 generated-recipes-bouncy/robot-state-publisher/robot-state-publisher_2.1.0.bb create mode 100644 generated-recipes-bouncy/ros-astra-camera/astra-camera_2.1.1.bb create mode 100644 generated-recipes-bouncy/ros-environment/ros-environment_2.1.1.bb create mode 100644 generated-recipes-bouncy/ros-workspace/ros-workspace_0.5.1.bb create mode 100644 generated-recipes-bouncy/ros1-bridge/ros1-bridge_0.5.1.bb create mode 100644 generated-recipes-bouncy/ros2cli/ros2cli_0.5.4.bb create mode 100644 generated-recipes-bouncy/ros2cli/ros2lifecycle_0.5.4.bb create mode 100644 generated-recipes-bouncy/ros2cli/ros2msg_0.5.4.bb create mode 100644 generated-recipes-bouncy/ros2cli/ros2node_0.5.4.bb create mode 100644 generated-recipes-bouncy/ros2cli/ros2param_0.5.4.bb create mode 100644 generated-recipes-bouncy/ros2cli/ros2pkg_0.5.4.bb create mode 100644 generated-recipes-bouncy/ros2cli/ros2run_0.5.4.bb create mode 100644 generated-recipes-bouncy/ros2cli/ros2service_0.5.4.bb create mode 100644 generated-recipes-bouncy/ros2cli/ros2srv_0.5.4.bb create mode 100644 generated-recipes-bouncy/ros2cli/ros2topic_0.5.4.bb create mode 100644 generated-recipes-bouncy/rosidl-dds/rosidl-generator-dds-idl_0.5.0.bb create mode 100644 generated-recipes-bouncy/rosidl-defaults/rosidl-default-generators_0.5.0.bb create mode 100644 generated-recipes-bouncy/rosidl-defaults/rosidl-default-runtime_0.5.0.bb create mode 100644 generated-recipes-bouncy/rosidl-python/python-cmake-module_0.5.2.bb create mode 100644 generated-recipes-bouncy/rosidl-python/rosidl-generator-py_0.5.2.bb create mode 100644 generated-recipes-bouncy/rosidl-typesupport-connext/connext-cmake-module_0.5.3.bb create mode 100644 generated-recipes-bouncy/rosidl-typesupport-connext/rosidl-typesupport-connext-c_0.5.3.bb create mode 100644 generated-recipes-bouncy/rosidl-typesupport-connext/rosidl-typesupport-connext-cpp_0.5.3.bb create mode 100644 generated-recipes-bouncy/rosidl-typesupport-opensplice/opensplice-cmake-module_0.5.0.bb create mode 100644 generated-recipes-bouncy/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-c_0.5.0.bb create mode 100644 generated-recipes-bouncy/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-cpp_0.5.0.bb create mode 100644 generated-recipes-bouncy/rosidl-typesupport/rosidl-typesupport-c_0.5.0-2.bb create mode 100644 generated-recipes-bouncy/rosidl-typesupport/rosidl-typesupport-cpp_0.5.0-2.bb create mode 100644 generated-recipes-bouncy/rosidl/rosidl-cmake_0.5.1.bb create mode 100644 generated-recipes-bouncy/rosidl/rosidl-generator-c_0.5.1.bb create mode 100644 generated-recipes-bouncy/rosidl/rosidl-generator-cpp_0.5.1.bb create mode 100644 generated-recipes-bouncy/rosidl/rosidl-parser_0.5.1.bb create mode 100644 generated-recipes-bouncy/rosidl/rosidl-typesupport-interface_0.5.1.bb create mode 100644 generated-recipes-bouncy/rosidl/rosidl-typesupport-introspection-c_0.5.1.bb create mode 100644 generated-recipes-bouncy/rosidl/rosidl-typesupport-introspection-cpp_0.5.1.bb create mode 100644 generated-recipes-bouncy/rviz/rviz-assimp-vendor_4.0.2.bb create mode 100644 generated-recipes-bouncy/rviz/rviz-common_4.0.2.bb create mode 100644 generated-recipes-bouncy/rviz/rviz-default-plugins_4.0.2.bb create mode 100644 generated-recipes-bouncy/rviz/rviz-ogre-vendor_4.0.2.bb create mode 100644 generated-recipes-bouncy/rviz/rviz-rendering-tests_4.0.2.bb create mode 100644 generated-recipes-bouncy/rviz/rviz-rendering_4.0.2.bb create mode 100644 generated-recipes-bouncy/rviz/rviz-visual-testing-framework_4.0.2.bb create mode 100644 generated-recipes-bouncy/rviz/rviz-yaml-cpp-vendor_4.0.2.bb create mode 100644 generated-recipes-bouncy/rviz/rviz2_4.0.2.bb create mode 100644 generated-recipes-bouncy/sophus/sophus_1.0.2.bb create mode 100644 generated-recipes-bouncy/sros2/sros2_0.5.0.bb create mode 100644 generated-recipes-bouncy/teleop-twist-joy/teleop-twist-joy_2.1.0.bb create mode 100644 generated-recipes-bouncy/teleop-twist-keyboard/teleop-twist-keyboard_2.1.1.bb create mode 100644 generated-recipes-bouncy/tinyxml-vendor/tinyxml-vendor_0.5.0.bb create mode 100644 generated-recipes-bouncy/tinyxml2-vendor/tinyxml2-vendor_0.4.0.bb create mode 100644 generated-recipes-bouncy/tlsf/tlsf_0.5.0.bb create mode 100644 generated-recipes-bouncy/turtlebot2-demo/depthimage-to-pointcloud2_0.5.1.bb create mode 100644 generated-recipes-bouncy/turtlebot2-demo/turtlebot2-amcl_0.5.1.bb create mode 100644 generated-recipes-bouncy/turtlebot2-demo/turtlebot2-cartographer_0.5.1.bb create mode 100644 generated-recipes-bouncy/turtlebot2-demo/turtlebot2-demo_0.5.1.bb create mode 100644 generated-recipes-bouncy/turtlebot2-demo/turtlebot2-drivers_0.5.1.bb create mode 100644 generated-recipes-bouncy/turtlebot2-demo/turtlebot2-follower_0.5.1.bb create mode 100644 generated-recipes-bouncy/turtlebot2-demo/turtlebot2-teleop_0.5.1.bb create mode 100644 generated-recipes-bouncy/uncrustify/uncrustify-vendor_0.66.1-1.bb create mode 100644 generated-recipes-bouncy/urdf/urdf_2.1.0.bb create mode 100644 generated-recipes-bouncy/urdfdom-headers/urdfdom-headers_1.0.0-1.bb create mode 100644 generated-recipes-bouncy/urdfdom/urdfdom_2.0.0.bb create mode 100644 generated-recipes-bouncy/variants/desktop_0.5.1.bb create mode 100644 generated-recipes-bouncy/variants/ros-base_0.5.1.bb create mode 100644 generated-recipes-bouncy/variants/ros-core_0.5.1.bb create mode 100644 generated-recipes-bouncy/vision-opencv/cv-bridge_2.0.5.bb create mode 100644 generated-recipes-bouncy/vision-opencv/image-geometry_2.0.5.bb create mode 100644 generated-recipes-bouncy/vision-opencv/vision-opencv_2.0.5.bb diff --git a/conf/ros-distro/include/bouncy/generated-ros-distro.inc b/conf/ros-distro/include/bouncy/generated-ros-distro.inc new file mode 100644 index 0000000..9ff38a5 --- /dev/null +++ b/conf/ros-distro/include/bouncy/generated-ros-distro.inc @@ -0,0 +1,992 @@ +# bouncy/generated-ros-distro.inc +# Generated by superflore -- DO NOT EDIT (except ROS_DISTRO_METADATA_VERSION_REVISION) +# +# Copyright 2019 Open Source Robotics Foundation + +# Increment every time meta-ros is released because of a manually created change, ie, NOT as a result of a superflore run (which +# resets it to "0"). +ROS_DISTRO_METADATA_VERSION_REVISION = "0" + +ROS_SUPERFLORE_PROGRAM_VERSION = "0.2.1" +ROS_SUPERFLORE_GENERATION_SCHEME = "1" + +ROS_DISTRO_TYPE = "ros2" +ROS_VERSION = "2" +# DO NOT OVERRIDE ROS_PYTHON_VERSION +ROS_PYTHON_VERSION = "3" + +ROS_SUPERFLORE_GENERATION_SKIP_LIST = " \ + console-bridge \ +" + +# Superflore was unable to generate recipes for these packages, eg, because their repositories are not on GitHub. +ROS_SUPERFLORE_GENERATION_NOT_POSSIBLE = "" + +# Number of commits that will be returned by "git log files/ROS_DISTRO-cache.yaml" when the generated files are committed. This is +# used for the third version field of DISTRO_VERSION. +ROS_NUM_CACHE_YAML_COMMITS = "1" + +# Iterated values of ROS_DISTRO-cache.distribution_file.release_platforms..[ ... ] . +ROS_DISTRO_RELEASE_PLATFORMS = " \ + ubuntu-bionic \ +" + +ROS_SUPERFLORE_GENERATED_RECIPES = " \ + actionlib-msgs \ + amcl \ + ament-clang-format \ + ament-cmake \ + ament-cmake-auto \ + ament-cmake-clang-format \ + ament-cmake-copyright \ + ament-cmake-core \ + ament-cmake-cppcheck \ + ament-cmake-cpplint \ + ament-cmake-export-definitions \ + ament-cmake-export-dependencies \ + ament-cmake-export-include-directories \ + ament-cmake-export-interfaces \ + ament-cmake-export-libraries \ + ament-cmake-export-link-flags \ + ament-cmake-flake8 \ + ament-cmake-gmock \ + ament-cmake-gtest \ + ament-cmake-include-directories \ + ament-cmake-libraries \ + ament-cmake-lint-cmake \ + ament-cmake-nose \ + ament-cmake-pclint \ + ament-cmake-pep257 \ + ament-cmake-pep8 \ + ament-cmake-pyflakes \ + ament-cmake-pytest \ + ament-cmake-python \ + ament-cmake-ros \ + ament-cmake-target-dependencies \ + ament-cmake-test \ + ament-cmake-uncrustify \ + ament-copyright \ + ament-cppcheck \ + ament-cpplint \ + ament-flake8 \ + ament-index-cpp \ + ament-index-python \ + ament-lint-auto \ + ament-lint-cmake \ + ament-lint-common \ + ament-package \ + ament-pclint \ + ament-pep257 \ + ament-pep8 \ + ament-pyflakes \ + ament-tools \ + ament-uncrustify \ + angles \ + astra-camera \ + builtin-interfaces \ + cartographer \ + cartographer-ros \ + cartographer-ros-msgs \ + class-loader \ + common-interfaces \ + composition \ + connext-cmake-module \ + control-msgs \ + cv-bridge \ + demo-nodes-cpp \ + demo-nodes-cpp-rosnative \ + demo-nodes-py \ + depthimage-to-laserscan \ + depthimage-to-pointcloud2 \ + desktop \ + diagnostic-msgs \ + dummy-map-server \ + dummy-robot-bringup \ + dummy-sensors \ + ecl-build \ + ecl-command-line \ + ecl-concepts \ + ecl-config \ + ecl-console \ + ecl-containers \ + ecl-converters \ + ecl-converters-lite \ + ecl-core-apps \ + ecl-devices \ + ecl-eigen \ + ecl-errors \ + ecl-exceptions \ + ecl-filesystem \ + ecl-formatters \ + ecl-geometry \ + ecl-io \ + ecl-ipc \ + ecl-license \ + ecl-linear-algebra \ + ecl-manipulators \ + ecl-math \ + ecl-mobile-robot \ + ecl-mpl \ + ecl-sigslots \ + ecl-sigslots-lite \ + ecl-statistics \ + ecl-streams \ + ecl-threads \ + ecl-time \ + ecl-time-lite \ + ecl-type-traits \ + ecl-utilities \ + example-interfaces \ + examples-rclcpp-minimal-client \ + examples-rclcpp-minimal-composition \ + examples-rclcpp-minimal-publisher \ + examples-rclcpp-minimal-service \ + examples-rclcpp-minimal-subscriber \ + examples-rclcpp-minimal-timer \ + examples-rclpy-executors \ + examples-rclpy-minimal-client \ + examples-rclpy-minimal-publisher \ + examples-rclpy-minimal-service \ + examples-rclpy-minimal-subscriber \ + fastcdr \ + fastrtps \ + fastrtps-cmake-module \ + geometry-msgs \ + gmock-vendor \ + gtest-vendor \ + image-geometry \ + image-tools \ + intra-process-demo \ + joy \ + kdl-parser \ + laser-geometry \ + launch \ + launch-ros \ + launch-testing \ + libcurl-vendor \ + libyaml-vendor \ + lifecycle \ + lifecycle-msgs \ + logging-demo \ + map-msgs \ + map-server \ + nav-msgs \ + opensplice-cmake-module \ + orocos-kdl \ + osrf-pycommon \ + osrf-testing-tools-cpp \ + pcl-conversions \ + pendulum-control \ + pendulum-msgs \ + pluginlib \ + poco-vendor \ + py-trees \ + py-trees-msgs \ + python-cmake-module \ + rcl \ + rcl-interfaces \ + rcl-lifecycle \ + rcl-yaml-param-parser \ + rclcpp \ + rclcpp-lifecycle \ + rclpy \ + rcutils \ + resource-retriever \ + rmw \ + rmw-connext-cpp \ + rmw-connext-shared-cpp \ + rmw-fastrtps-cpp \ + rmw-implementation \ + rmw-implementation-cmake \ + rmw-opensplice-cpp \ + robot-state-publisher \ + ros-base \ + ros-core \ + ros-environment \ + ros-workspace \ + ros1-bridge \ + ros2cli \ + ros2launch \ + ros2lifecycle \ + ros2msg \ + ros2node \ + ros2param \ + ros2pkg \ + ros2run \ + ros2service \ + ros2srv \ + ros2topic \ + rosgraph-msgs \ + rosidl-cmake \ + rosidl-default-generators \ + rosidl-default-runtime \ + rosidl-generator-c \ + rosidl-generator-cpp \ + rosidl-generator-dds-idl \ + rosidl-generator-py \ + rosidl-parser \ + rosidl-typesupport-c \ + rosidl-typesupport-connext-c \ + rosidl-typesupport-connext-cpp \ + rosidl-typesupport-cpp \ + rosidl-typesupport-interface \ + rosidl-typesupport-introspection-c \ + rosidl-typesupport-introspection-cpp \ + rosidl-typesupport-opensplice-c \ + rosidl-typesupport-opensplice-cpp \ + rttest \ + rviz-assimp-vendor \ + rviz-common \ + rviz-default-plugins \ + rviz-ogre-vendor \ + rviz-rendering \ + rviz-rendering-tests \ + rviz-visual-testing-framework \ + rviz-yaml-cpp-vendor \ + rviz2 \ + sensor-msgs \ + shape-msgs \ + sophus \ + sros2 \ + std-msgs \ + std-srvs \ + stereo-msgs \ + teleop-twist-joy \ + teleop-twist-keyboard \ + test-msgs \ + test-osrf-testing-tools-cpp \ + tf2 \ + tf2-eigen \ + tf2-geometry-msgs \ + tf2-msgs \ + tf2-ros \ + tinyxml-vendor \ + tinyxml2-vendor \ + tlsf \ + tlsf-cpp \ + topic-monitor \ + trajectory-msgs \ + turtlebot2-amcl \ + turtlebot2-cartographer \ + turtlebot2-demo \ + turtlebot2-drivers \ + turtlebot2-follower \ + turtlebot2-teleop \ + uncrustify-vendor \ + urdf \ + urdfdom \ + urdfdom-headers \ + vision-opencv \ + visualization-msgs \ +" + +ROS_SUPERFLORE_GENERATED_RECIPE_BASENAMES_WITH_COMPONENT = " \ + common-interfaces/actionlib-msgs_0.5.1 \ + navigation/amcl_3.1.0 \ + ament-lint/ament-clang-format_0.5.2 \ + ament-cmake/ament-cmake_0.5.1 \ + ament-cmake/ament-cmake-auto_0.5.1 \ + ament-lint/ament-cmake-clang-format_0.5.2 \ + ament-lint/ament-cmake-copyright_0.5.2 \ + ament-cmake/ament-cmake-core_0.5.1 \ + ament-lint/ament-cmake-cppcheck_0.5.2 \ + ament-lint/ament-cmake-cpplint_0.5.2 \ + ament-cmake/ament-cmake-export-definitions_0.5.1 \ + ament-cmake/ament-cmake-export-dependencies_0.5.1 \ + ament-cmake/ament-cmake-export-include-directories_0.5.1 \ + ament-cmake/ament-cmake-export-interfaces_0.5.1 \ + ament-cmake/ament-cmake-export-libraries_0.5.1 \ + ament-cmake/ament-cmake-export-link-flags_0.5.1 \ + ament-lint/ament-cmake-flake8_0.5.2 \ + ament-cmake/ament-cmake-gmock_0.5.1 \ + ament-cmake/ament-cmake-gtest_0.5.1 \ + ament-cmake/ament-cmake-include-directories_0.5.1 \ + ament-cmake/ament-cmake-libraries_0.5.1 \ + ament-lint/ament-cmake-lint-cmake_0.5.2 \ + ament-cmake/ament-cmake-nose_0.5.1 \ + ament-lint/ament-cmake-pclint_0.5.2 \ + ament-lint/ament-cmake-pep257_0.5.2 \ + ament-lint/ament-cmake-pep8_0.5.2 \ + ament-lint/ament-cmake-pyflakes_0.5.2 \ + ament-cmake/ament-cmake-pytest_0.5.1 \ + ament-cmake/ament-cmake-python_0.5.1 \ + ament-cmake-ros/ament-cmake-ros_0.5.0 \ + ament-cmake/ament-cmake-target-dependencies_0.5.1 \ + ament-cmake/ament-cmake-test_0.5.1 \ + ament-lint/ament-cmake-uncrustify_0.5.2 \ + ament-lint/ament-copyright_0.5.2 \ + ament-lint/ament-cppcheck_0.5.2 \ + ament-lint/ament-cpplint_0.5.2 \ + ament-lint/ament-flake8_0.5.2 \ + ament-index/ament-index-cpp_0.5.1 \ + ament-index/ament-index-python_0.5.1 \ + ament-lint/ament-lint-auto_0.5.2 \ + ament-lint/ament-lint-cmake_0.5.2 \ + ament-lint/ament-lint-common_0.5.2 \ + ament-package/ament-package_0.5.2 \ + ament-lint/ament-pclint_0.5.2 \ + ament-lint/ament-pep257_0.5.2 \ + ament-lint/ament-pep8_0.5.2 \ + ament-lint/ament-pyflakes_0.5.2 \ + ament-tools/ament-tools_0.5.0 \ + ament-lint/ament-uncrustify_0.5.2 \ + angles/angles_1.12.0 \ + ros-astra-camera/astra-camera_2.1.1 \ + rcl-interfaces/builtin-interfaces_0.5.0-3 \ + cartographer/cartographer_2.1.0 \ + cartographer-ros/cartographer-ros_2.1.1-1 \ + cartographer-ros/cartographer-ros-msgs_2.1.1-1 \ + class-loader/class-loader_1.1.0 \ + common-interfaces/common-interfaces_0.5.1 \ + demos/composition_0.5.1-1 \ + rosidl-typesupport-connext/connext-cmake-module_0.5.3 \ + control-msgs/control-msgs_2.0.0 \ + vision-opencv/cv-bridge_2.0.5 \ + demos/demo-nodes-cpp_0.5.1-1 \ + demos/demo-nodes-cpp-rosnative_0.5.1-1 \ + demos/demo-nodes-py_0.5.1-1 \ + depthimage-to-laserscan/depthimage-to-laserscan_2.1.0 \ + turtlebot2-demo/depthimage-to-pointcloud2_0.5.1 \ + variants/desktop_0.5.1 \ + common-interfaces/diagnostic-msgs_0.5.1 \ + demos/dummy-map-server_0.5.1-1 \ + demos/dummy-robot-bringup_0.5.1-1 \ + demos/dummy-sensors_0.5.1-1 \ + ecl-tools/ecl-build_1.0.0 \ + ecl-core/ecl-command-line_1.0.0 \ + ecl-core/ecl-concepts_1.0.0 \ + ecl-lite/ecl-config_1.0.0 \ + ecl-lite/ecl-console_1.0.0 \ + ecl-core/ecl-containers_1.0.0 \ + ecl-core/ecl-converters_1.0.0 \ + ecl-lite/ecl-converters-lite_1.0.0 \ + ecl-core/ecl-core-apps_1.0.0 \ + ecl-core/ecl-devices_1.0.0 \ + ecl-core/ecl-eigen_1.0.0 \ + ecl-lite/ecl-errors_1.0.0 \ + ecl-core/ecl-exceptions_1.0.0 \ + ecl-core/ecl-filesystem_1.0.0 \ + ecl-core/ecl-formatters_1.0.0 \ + ecl-core/ecl-geometry_1.0.0 \ + ecl-lite/ecl-io_1.0.0 \ + ecl-core/ecl-ipc_1.0.0 \ + ecl-tools/ecl-license_1.0.0 \ + ecl-core/ecl-linear-algebra_1.0.0 \ + ecl-core/ecl-manipulators_1.0.0 \ + ecl-core/ecl-math_1.0.0 \ + ecl-core/ecl-mobile-robot_1.0.0 \ + ecl-core/ecl-mpl_1.0.0 \ + ecl-core/ecl-sigslots_1.0.0 \ + ecl-lite/ecl-sigslots-lite_1.0.0 \ + ecl-core/ecl-statistics_1.0.0 \ + ecl-core/ecl-streams_1.0.0 \ + ecl-core/ecl-threads_1.0.0 \ + ecl-core/ecl-time_1.0.0 \ + ecl-lite/ecl-time-lite_1.0.0 \ + ecl-core/ecl-type-traits_1.0.0 \ + ecl-core/ecl-utilities_1.0.0 \ + example-interfaces/example-interfaces_0.5.0-1 \ + examples/examples-rclcpp-minimal-client_0.5.1 \ + examples/examples-rclcpp-minimal-composition_0.5.1 \ + examples/examples-rclcpp-minimal-publisher_0.5.1 \ + examples/examples-rclcpp-minimal-service_0.5.1 \ + examples/examples-rclcpp-minimal-subscriber_0.5.1 \ + examples/examples-rclcpp-minimal-timer_0.5.1 \ + examples/examples-rclpy-executors_0.5.1 \ + examples/examples-rclpy-minimal-client_0.5.1 \ + examples/examples-rclpy-minimal-publisher_0.5.1 \ + examples/examples-rclpy-minimal-service_0.5.1 \ + examples/examples-rclpy-minimal-subscriber_0.5.1 \ + fastcdr/fastcdr_1.0.7 \ + fastrtps/fastrtps_1.6.0-5 \ + rmw-fastrtps/fastrtps-cmake-module_0.5.1 \ + common-interfaces/geometry-msgs_0.5.1 \ + googletest/gmock-vendor_1.8.0 \ + googletest/gtest-vendor_1.8.0 \ + vision-opencv/image-geometry_2.0.5 \ + demos/image-tools_0.5.1-1 \ + demos/intra-process-demo_0.5.1-1 \ + joystick-drivers/joy_2.1.0 \ + kdl-parser/kdl-parser_2.1.0 \ + laser-geometry/laser-geometry_2.0.0 \ + launch/launch_0.6.0 \ + launch/launch-ros_0.6.0 \ + launch/launch-testing_0.6.0 \ + resource-retriever/libcurl-vendor_2.1.0 \ + libyaml-vendor/libyaml-vendor_1.0.0 \ + demos/lifecycle_0.5.1-1 \ + rcl-interfaces/lifecycle-msgs_0.5.0-3 \ + demos/logging-demo_0.5.1-1 \ + navigation-msgs/map-msgs_2.0.0-1 \ + navigation/map-server_3.1.0 \ + common-interfaces/nav-msgs_0.5.1 \ + rosidl-typesupport-opensplice/opensplice-cmake-module_0.5.0 \ + orocos-kinematics-dynamics/orocos-kdl_3.0.1 \ + osrf-pycommon/osrf-pycommon_0.1.5 \ + osrf-testing-tools-cpp/osrf-testing-tools-cpp_1.0.0 \ + pcl-conversions/pcl-conversions_2.0.0 \ + demos/pendulum-control_0.5.1-1 \ + demos/pendulum-msgs_0.5.1-1 \ + pluginlib/pluginlib_2.1.1 \ + poco-vendor/poco-vendor_1.1.1 \ + py-trees/py-trees_0.8.2 \ + py-trees-msgs/py-trees-msgs_0.4.1 \ + rosidl-python/python-cmake-module_0.5.2 \ + rcl/rcl_0.5.1 \ + rcl-interfaces/rcl-interfaces_0.5.0-3 \ + rcl/rcl-lifecycle_0.5.1 \ + rcl/rcl-yaml-param-parser_0.5.1 \ + rclcpp/rclcpp_0.5.1 \ + rclcpp/rclcpp-lifecycle_0.5.1 \ + rclpy/rclpy_0.5.4 \ + rcutils/rcutils_0.5.1 \ + resource-retriever/resource-retriever_2.1.0 \ + rmw/rmw_0.5.0 \ + rmw-connext/rmw-connext-cpp_0.5.1 \ + rmw-connext/rmw-connext-shared-cpp_0.5.1 \ + rmw-fastrtps/rmw-fastrtps-cpp_0.5.1 \ + rmw-implementation/rmw-implementation_0.5.1 \ + rmw/rmw-implementation-cmake_0.5.0 \ + rmw-opensplice/rmw-opensplice-cpp_0.5.2 \ + robot-state-publisher/robot-state-publisher_2.1.0 \ + variants/ros-base_0.5.1 \ + variants/ros-core_0.5.1 \ + ros-environment/ros-environment_2.1.1 \ + ros-workspace/ros-workspace_0.5.1 \ + ros1-bridge/ros1-bridge_0.5.1 \ + ros2cli/ros2cli_0.5.4 \ + launch/ros2launch_0.6.0 \ + ros2cli/ros2lifecycle_0.5.4 \ + ros2cli/ros2msg_0.5.4 \ + ros2cli/ros2node_0.5.4 \ + ros2cli/ros2param_0.5.4 \ + ros2cli/ros2pkg_0.5.4 \ + ros2cli/ros2run_0.5.4 \ + ros2cli/ros2service_0.5.4 \ + ros2cli/ros2srv_0.5.4 \ + ros2cli/ros2topic_0.5.4 \ + rcl-interfaces/rosgraph-msgs_0.5.0-3 \ + rosidl/rosidl-cmake_0.5.1 \ + rosidl-defaults/rosidl-default-generators_0.5.0 \ + rosidl-defaults/rosidl-default-runtime_0.5.0 \ + rosidl/rosidl-generator-c_0.5.1 \ + rosidl/rosidl-generator-cpp_0.5.1 \ + rosidl-dds/rosidl-generator-dds-idl_0.5.0 \ + rosidl-python/rosidl-generator-py_0.5.2 \ + rosidl/rosidl-parser_0.5.1 \ + rosidl-typesupport/rosidl-typesupport-c_0.5.0-2 \ + rosidl-typesupport-connext/rosidl-typesupport-connext-c_0.5.3 \ + rosidl-typesupport-connext/rosidl-typesupport-connext-cpp_0.5.3 \ + rosidl-typesupport/rosidl-typesupport-cpp_0.5.0-2 \ + rosidl/rosidl-typesupport-interface_0.5.1 \ + rosidl/rosidl-typesupport-introspection-c_0.5.1 \ + rosidl/rosidl-typesupport-introspection-cpp_0.5.1 \ + rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-c_0.5.0 \ + rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-cpp_0.5.0 \ + realtime-support/rttest_0.5.0 \ + rviz/rviz-assimp-vendor_4.0.2 \ + rviz/rviz-common_4.0.2 \ + rviz/rviz-default-plugins_4.0.2 \ + rviz/rviz-ogre-vendor_4.0.2 \ + rviz/rviz-rendering_4.0.2 \ + rviz/rviz-rendering-tests_4.0.2 \ + rviz/rviz-visual-testing-framework_4.0.2 \ + rviz/rviz-yaml-cpp-vendor_4.0.2 \ + rviz/rviz2_4.0.2 \ + common-interfaces/sensor-msgs_0.5.1 \ + common-interfaces/shape-msgs_0.5.1 \ + sophus/sophus_1.0.2 \ + sros2/sros2_0.5.0 \ + common-interfaces/std-msgs_0.5.1 \ + common-interfaces/std-srvs_0.5.1 \ + common-interfaces/stereo-msgs_0.5.1 \ + teleop-twist-joy/teleop-twist-joy_2.1.0 \ + teleop-twist-keyboard/teleop-twist-keyboard_2.1.1 \ + rcl-interfaces/test-msgs_0.5.0-3 \ + osrf-testing-tools-cpp/test-osrf-testing-tools-cpp_1.0.0 \ + geometry2/tf2_0.9.1-1 \ + geometry2/tf2-eigen_0.9.1-1 \ + geometry2/tf2-geometry-msgs_0.9.1-1 \ + geometry2/tf2-msgs_0.9.1-1 \ + geometry2/tf2-ros_0.9.1-1 \ + tinyxml-vendor/tinyxml-vendor_0.5.0 \ + tinyxml2-vendor/tinyxml2-vendor_0.4.0 \ + tlsf/tlsf_0.5.0 \ + realtime-support/tlsf-cpp_0.5.0 \ + demos/topic-monitor_0.5.1-1 \ + common-interfaces/trajectory-msgs_0.5.1 \ + turtlebot2-demo/turtlebot2-amcl_0.5.1 \ + turtlebot2-demo/turtlebot2-cartographer_0.5.1 \ + turtlebot2-demo/turtlebot2-demo_0.5.1 \ + turtlebot2-demo/turtlebot2-drivers_0.5.1 \ + turtlebot2-demo/turtlebot2-follower_0.5.1 \ + turtlebot2-demo/turtlebot2-teleop_0.5.1 \ + uncrustify/uncrustify-vendor_0.66.1-1 \ + urdf/urdf_2.1.0 \ + urdfdom/urdfdom_2.0.0 \ + urdfdom-headers/urdfdom-headers_1.0.0-1 \ + vision-opencv/vision-opencv_2.0.5 \ + common-interfaces/visualization-msgs_0.5.1 \ +" + +# What's built by packagegroup-ros-world. Does not include packages that appear solely in ROS_SUPERFLORE_GENERATED_BUILDTOOLS +# (with a -native suffix) or ROS_SUPERFLORE_GENERATED_TESTS. +ROS_SUPERFLORE_GENERATED_WORLD_PACKAGES = " \ + actionlib-msgs \ + amcl \ + ament-clang-format \ + ament-cmake \ + ament-cmake-auto \ + ament-cmake-clang-format \ + ament-cmake-copyright \ + ament-cmake-core \ + ament-cmake-cppcheck \ + ament-cmake-cpplint \ + ament-cmake-export-definitions \ + ament-cmake-export-dependencies \ + ament-cmake-export-include-directories \ + ament-cmake-export-interfaces \ + ament-cmake-export-libraries \ + ament-cmake-export-link-flags \ + ament-cmake-flake8 \ + ament-cmake-gmock \ + ament-cmake-gtest \ + ament-cmake-include-directories \ + ament-cmake-libraries \ + ament-cmake-lint-cmake \ + ament-cmake-nose \ + ament-cmake-pclint \ + ament-cmake-pep257 \ + ament-cmake-pep8 \ + ament-cmake-pyflakes \ + ament-cmake-pytest \ + ament-cmake-python \ + ament-cmake-ros \ + ament-cmake-target-dependencies \ + ament-cmake-test \ + ament-cmake-uncrustify \ + ament-cppcheck \ + ament-cpplint \ + ament-index-cpp \ + ament-index-python \ + ament-lint-auto \ + ament-lint-cmake \ + ament-lint-common \ + ament-package \ + ament-pclint \ + ament-pyflakes \ + ament-tools \ + ament-uncrustify \ + angles \ + astra-camera \ + builtin-interfaces \ + cartographer \ + cartographer-ros \ + cartographer-ros-msgs \ + class-loader \ + common-interfaces \ + composition \ + connext-cmake-module \ + control-msgs \ + cv-bridge \ + demo-nodes-cpp \ + demo-nodes-cpp-rosnative \ + demo-nodes-py \ + depthimage-to-laserscan \ + depthimage-to-pointcloud2 \ + desktop \ + diagnostic-msgs \ + dummy-map-server \ + dummy-robot-bringup \ + dummy-sensors \ + ecl-build \ + ecl-command-line \ + ecl-concepts \ + ecl-config \ + ecl-console \ + ecl-containers \ + ecl-converters \ + ecl-converters-lite \ + ecl-core-apps \ + ecl-devices \ + ecl-eigen \ + ecl-errors \ + ecl-exceptions \ + ecl-filesystem \ + ecl-formatters \ + ecl-geometry \ + ecl-io \ + ecl-ipc \ + ecl-license \ + ecl-linear-algebra \ + ecl-manipulators \ + ecl-math \ + ecl-mobile-robot \ + ecl-mpl \ + ecl-sigslots \ + ecl-sigslots-lite \ + ecl-statistics \ + ecl-streams \ + ecl-threads \ + ecl-time \ + ecl-time-lite \ + ecl-type-traits \ + ecl-utilities \ + example-interfaces \ + examples-rclcpp-minimal-client \ + examples-rclcpp-minimal-composition \ + examples-rclcpp-minimal-publisher \ + examples-rclcpp-minimal-service \ + examples-rclcpp-minimal-subscriber \ + examples-rclcpp-minimal-timer \ + examples-rclpy-executors \ + examples-rclpy-minimal-client \ + examples-rclpy-minimal-publisher \ + examples-rclpy-minimal-service \ + examples-rclpy-minimal-subscriber \ + fastcdr \ + fastrtps \ + fastrtps-cmake-module \ + geometry-msgs \ + gmock-vendor \ + gtest-vendor \ + image-geometry \ + image-tools \ + intra-process-demo \ + joy \ + kdl-parser \ + laser-geometry \ + launch \ + launch-ros \ + libcurl-vendor \ + libyaml-vendor \ + lifecycle \ + lifecycle-msgs \ + logging-demo \ + map-msgs \ + map-server \ + nav-msgs \ + opensplice-cmake-module \ + orocos-kdl \ + osrf-pycommon \ + pcl-conversions \ + pendulum-control \ + pendulum-msgs \ + pluginlib \ + poco-vendor \ + py-trees \ + py-trees-msgs \ + rcl \ + rcl-interfaces \ + rcl-lifecycle \ + rcl-yaml-param-parser \ + rclcpp \ + rclcpp-lifecycle \ + rclpy \ + rcutils \ + resource-retriever \ + rmw \ + rmw-connext-cpp \ + rmw-connext-shared-cpp \ + rmw-fastrtps-cpp \ + rmw-implementation \ + rmw-implementation-cmake \ + rmw-opensplice-cpp \ + robot-state-publisher \ + ros-base \ + ros-core \ + ros-environment \ + ros-workspace \ + ros1-bridge \ + ros2cli \ + ros2launch \ + ros2lifecycle \ + ros2msg \ + ros2node \ + ros2param \ + ros2pkg \ + ros2run \ + ros2service \ + ros2srv \ + ros2topic \ + rosgraph-msgs \ + rosidl-cmake \ + rosidl-default-generators \ + rosidl-default-runtime \ + rosidl-generator-c \ + rosidl-generator-cpp \ + rosidl-generator-dds-idl \ + rosidl-generator-py \ + rosidl-parser \ + rosidl-typesupport-c \ + rosidl-typesupport-connext-c \ + rosidl-typesupport-connext-cpp \ + rosidl-typesupport-cpp \ + rosidl-typesupport-interface \ + rosidl-typesupport-introspection-c \ + rosidl-typesupport-introspection-cpp \ + rosidl-typesupport-opensplice-c \ + rosidl-typesupport-opensplice-cpp \ + rttest \ + rviz-assimp-vendor \ + rviz-common \ + rviz-default-plugins \ + rviz-ogre-vendor \ + rviz-rendering \ + rviz-yaml-cpp-vendor \ + rviz2 \ + sensor-msgs \ + shape-msgs \ + sophus \ + sros2 \ + std-msgs \ + std-srvs \ + stereo-msgs \ + teleop-twist-joy \ + teleop-twist-keyboard \ + test-osrf-testing-tools-cpp \ + tf2 \ + tf2-eigen \ + tf2-geometry-msgs \ + tf2-msgs \ + tf2-ros \ + tinyxml-vendor \ + tinyxml2-vendor \ + tlsf \ + tlsf-cpp \ + topic-monitor \ + trajectory-msgs \ + turtlebot2-amcl \ + turtlebot2-cartographer \ + turtlebot2-demo \ + turtlebot2-drivers \ + turtlebot2-follower \ + turtlebot2-teleop \ + uncrustify-vendor \ + urdf \ + urdfdom \ + urdfdom-headers \ + vision-opencv \ + visualization-msgs \ +" + +# Packages found in the and items, ie, ones for which a -native is built. Does not +# include those found in the ROS_EXEC_DEPENDS values in the recipes of build tools. +ROS_SUPERFLORE_GENERATED_BUILDTOOLS = " \ + ament-clang-format-native \ + ament-cmake-auto-native \ + ament-cmake-core-native \ + ament-cmake-export-definitions-native \ + ament-cmake-export-dependencies-native \ + ament-cmake-export-include-directories-native \ + ament-cmake-export-interfaces-native \ + ament-cmake-export-libraries-native \ + ament-cmake-export-link-flags-native \ + ament-cmake-gtest-native \ + ament-cmake-include-directories-native \ + ament-cmake-libraries-native \ + ament-cmake-native \ + ament-cmake-python-native \ + ament-cmake-ros-native \ + ament-cmake-target-dependencies-native \ + ament-cmake-test-native \ + ament-copyright-native \ + ament-cppcheck-native \ + ament-cpplint-native \ + ament-flake8-native \ + ament-index-python-native \ + ament-lint-cmake-native \ + ament-package-native \ + ament-pclint-native \ + ament-pep257-native \ + ament-pep8-native \ + ament-pyflakes-native \ + ament-uncrustify-native \ + cmake-native \ + connext-cmake-module-native \ + fastrtps-cmake-module-native \ + gmock-vendor-native \ + gtest-native \ + gtest-vendor-native \ + libopensplice67-native \ + opensplice-cmake-module-native \ + osrf-pycommon-native \ + pkgconfig-native \ + python-cmake-module-native \ + python3-catkin-pkg-native \ + python3-empy-native \ + python3-native \ + python3-nose-native \ + python3-pytest-native \ + rosidl-cmake-native \ + rosidl-default-generators-native \ + rosidl-generator-c-native \ + rosidl-generator-cpp-native \ + rosidl-generator-dds-idl-native \ + rosidl-generator-py-native \ + rosidl-parser-native \ + rosidl-typesupport-c-native \ + rosidl-typesupport-connext-cpp-native \ + rosidl-typesupport-cpp-native \ + rosidl-typesupport-interface-native \ + rosidl-typesupport-introspection-c-native \ + rosidl-typesupport-introspection-cpp-native \ + rosidl-typesupport-opensplice-cpp-native \ + rti-connext-dds-5.3.1-native \ +" + +ROS_SUPERFLORE_GENERATED_PLATFORM_PACKAGE_DEPENDENCIES = " \ + ${PYTHON_PN}-pydocstyle \ + ${PYTHON_PN}-pyflakes \ + asio \ + assimp \ + boost \ + cairo \ + ceres-solver \ + clang-format \ + cmake \ + cppcheck \ + cppunit \ + curl \ + freetype \ + gflags \ + git \ + glog \ + gtest \ + libeigen \ + libopensplice67 \ + libpcre \ + libsdl \ + libsdl-image \ + libtinyxml \ + libtinyxml2 \ + libusb1 \ + libx11 \ + libxaw \ + libxrandr \ + libyaml \ + lua \ + mesa \ + opencv \ + openssl \ + pcl \ + pkgconfig \ + poco \ + protobuf \ + python3 \ + python3-catkin-pkg \ + python3-empy \ + python3-flake8 \ + python3-nose \ + python3-nose-yanc \ + python3-numpy \ + python3-pep8 \ + python3-pydot \ + python3-pytest \ + python3-pyyaml \ + python3-setuptools \ + qtbase \ + rti-connext-dds-5.3.1 \ + udev \ + yaml-cpp \ + zlib \ +" + +# Packages found only in items. Does not include those found only in the ROS_*_DEPENDS of recipes of tests. +ROS_SUPERFLORE_GENERATED_TESTS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + ament-pep8 \ + cppunit \ + launch-testing \ + osrf-testing-tools-cpp \ + python-cmake-module \ + python3-nose \ + python3-nose-yanc \ + python3-pytest \ + rviz-rendering-tests \ + rviz-visual-testing-framework \ + test-msgs \ +" + +ROS_SUPERFLORE_GENERATED_RECIPES_FOR_COMPONENTS = " \ + ament-cmake \ + ament-cmake-ros \ + ament-index \ + ament-lint \ + ament-package \ + ament-tools \ + angles \ + cartographer \ + cartographer-ros \ + class-loader \ + common-interfaces \ + control-msgs \ + demos \ + depthimage-to-laserscan \ + ecl-core \ + ecl-lite \ + ecl-tools \ + example-interfaces \ + examples \ + fastcdr \ + fastrtps \ + geometry2 \ + googletest \ + joystick-drivers \ + kdl-parser \ + laser-geometry \ + launch \ + libyaml-vendor \ + navigation \ + navigation-msgs \ + orocos-kinematics-dynamics \ + osrf-pycommon \ + osrf-testing-tools-cpp \ + pcl-conversions \ + pluginlib \ + poco-vendor \ + py-trees \ + py-trees-msgs \ + rcl \ + rcl-interfaces \ + rclcpp \ + rclpy \ + rcutils \ + realtime-support \ + resource-retriever \ + rmw \ + rmw-connext \ + rmw-fastrtps \ + rmw-implementation \ + rmw-opensplice \ + robot-state-publisher \ + ros-astra-camera \ + ros-environment \ + ros-workspace \ + ros1-bridge \ + ros2cli \ + rosidl \ + rosidl-dds \ + rosidl-defaults \ + rosidl-python \ + rosidl-typesupport \ + rosidl-typesupport-connext \ + rosidl-typesupport-opensplice \ + rviz \ + sophus \ + sros2 \ + teleop-twist-joy \ + teleop-twist-keyboard \ + tinyxml-vendor \ + tinyxml2-vendor \ + tlsf \ + turtlebot2-demo \ + uncrustify \ + urdf \ + urdfdom \ + urdfdom-headers \ + variants \ + vision-opencv \ +" diff --git a/conf/ros-distro/include/bouncy/generated-superflore-datetime.inc b/conf/ros-distro/include/bouncy/generated-superflore-datetime.inc new file mode 100644 index 0000000..8faee6a --- /dev/null +++ b/conf/ros-distro/include/bouncy/generated-superflore-datetime.inc @@ -0,0 +1,8 @@ +# bouncy/generated-superflore-datetime.inc +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +# The start time, in UTC, of the last superflore run that resulted in a change to the generated files. The date portion is used as +# the second version field of ROS_DISTRO_METADATA_VERSION prior to the first release of a ROS_DISTRO. +ROS_SUPERFLORE_GENERATION_DATETIME = "20190617174059" diff --git a/files/bouncy/cache.diffme b/files/bouncy/cache.diffme new file mode 100644 index 0000000..61c46a4 --- /dev/null +++ b/files/bouncy/cache.diffme @@ -0,0 +1,7397 @@ +# bouncy/cache.diffme +distribution_file: +- release_platforms: +----- +ubuntu: [bionic] +----- +repositories: +----- +ament_cmake: { +doc: { +type: git, +url: 'https://github.com/ament/ament_cmake.git', +version: bouncy +}, +release: { +packages: [ament_cmake, +ament_cmake_auto, +ament_cmake_core, +ament_cmake_export_definitions, +ament_cmake_export_dependencies, +ament_cmake_export_include_directories, +ament_cmake_export_interfaces, +ament_cmake_export_libraries, +ament_cmake_export_link_flags, +ament_cmake_gmock, +ament_cmake_gtest, +ament_cmake_include_directories, +ament_cmake_libraries, +ament_cmake_nose, +ament_cmake_pytest, +ament_cmake_python, +ament_cmake_target_dependencies, +ament_cmake_test], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/ament_cmake-release.git', +version: 0.5.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ament/ament_cmake.git', +version: bouncy +}, +status: developed +} +----- +ament_cmake_ros: { +doc: { +type: git, +url: 'https://github.com/ros2/ament_cmake_ros.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/ament_cmake_ros-release.git', +version: 0.5.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/ament_cmake_ros.git', +version: bouncy +}, +status: developed +} +----- +ament_index: { +doc: { +type: git, +url: 'https://github.com/ament/ament_index.git', +version: bouncy +}, +release: { +packages: [ament_index_cpp, +ament_index_python], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/ament_index-release.git', +version: 0.5.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ament/ament_index.git', +version: bouncy +}, +status: developed +} +----- +ament_lint: { +doc: { +type: git, +url: 'https://github.com/ament/ament_lint.git', +version: bouncy +}, +release: { +packages: [ament_clang_format, +ament_cmake_clang_format, +ament_cmake_copyright, +ament_cmake_cppcheck, +ament_cmake_cpplint, +ament_cmake_flake8, +ament_cmake_lint_cmake, +ament_cmake_pclint, +ament_cmake_pep257, +ament_cmake_pep8, +ament_cmake_pyflakes, +ament_cmake_uncrustify, +ament_copyright, +ament_cppcheck, +ament_cpplint, +ament_flake8, +ament_lint_auto, +ament_lint_cmake, +ament_lint_common, +ament_pclint, +ament_pep257, +ament_pep8, +ament_pyflakes, +ament_uncrustify], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/ament_lint-release.git', +version: 0.5.2-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ament/ament_lint.git', +version: bouncy +}, +status: developed +} +----- +ament_package: { +doc: { +type: git, +url: 'https://github.com/ament/ament_package.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/ament_package-release.git', +version: 0.5.2-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ament/ament_package.git', +version: bouncy +}, +status: developed +} +----- +ament_tools: { +doc: { +type: git, +url: 'https://github.com/ament/ament_tools.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/ament_tools-release.git', +version: 0.5.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ament/ament_tools.git', +version: bouncy +}, +status: end-of-life, +status_description: The build tool has been replaced by colcon +} +----- +angles: { +doc: { +type: git, +url: 'https://github.com/ros/angles.git', +version: ros2 +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/angles-release.git', +version: 1.12.0-0 +}, +source: { +type: git, +url: 'https://github.com/ros/angles.git', +version: ros2 +}, +status: maintained +} +----- +cartographer: { +doc: { +type: git, +url: 'https://github.com/ros2/cartographer.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/cartographer-release.git', +version: 2.1.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/cartographer.git', +version: bouncy +}, +status: developed +} +----- +cartographer_ros: { +doc: { +type: git, +url: 'https://github.com/ros2/cartographer_ros.git', +version: bouncy +}, +release: { +packages: [cartographer_ros, +cartographer_ros_msgs], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/cartographer_ros-release.git', +version: 2.1.1-1 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/cartographer_ros.git', +version: bouncy +}, +status: developed +} +----- +class_loader: { +doc: { +type: git, +url: 'https://github.com/ros/class_loader.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/class_loader-release.git', +version: 1.1.0-0 +}, +source: { +type: git, +url: 'https://github.com/ros/class_loader.git', +version: bouncy +}, +status: maintained +} +----- +common_interfaces: { +doc: { +type: git, +url: 'https://github.com/ros2/common_interfaces.git', +version: bouncy +}, +release: { +packages: [actionlib_msgs, +common_interfaces, +diagnostic_msgs, +geometry_msgs, +nav_msgs, +sensor_msgs, +shape_msgs, +std_msgs, +std_srvs, +stereo_msgs, +trajectory_msgs, +visualization_msgs], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/common_interfaces-release.git', +version: 0.5.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/common_interfaces.git', +version: bouncy +}, +status: developed +} +----- +console_bridge: { +doc: { +type: git, +url: 'https://github.com/ros/console_bridge.git', +version: master +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/console_bridge-release.git', +version: 0.4.0-0 +}, +source: { +test_commits: false, +type: git, +url: 'https://github.com/ros/console_bridge.git', +version: master +}, +status: maintained +} +----- +control_msgs: { +doc: { +type: git, +url: 'https://github.com/ros-controls/control_msgs.git', +version: bouncy-devel +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros-gbp/control_msgs-release.git', +version: 2.0.0-0 +}, +source: { +type: git, +url: 'https://github.com/ros-controls/control_msgs.git', +version: bouncy-devel +}, +status: maintained +} +----- +demos: { +doc: { +type: git, +url: 'https://github.com/ros2/demos.git', +version: bouncy +}, +release: { +packages: [composition, +demo_nodes_cpp, +demo_nodes_cpp_native, +demo_nodes_py, +dummy_map_server, +dummy_robot_bringup, +dummy_sensors, +image_tools, +intra_process_demo, +lifecycle, +logging_demo, +pendulum_control, +pendulum_msgs, +topic_monitor], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/demos-release.git', +version: 0.5.1-1 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/demos.git', +version: bouncy +}, +status: maintained +} +----- +depthimage_to_laserscan: { +doc: { +type: git, +url: 'https://github.com/ros2/depthimage_to_laserscan.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/depthimage_to_laserscan-release.git', +version: 2.1.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/depthimage_to_laserscan.git', +version: bouncy +}, +status: developed +} +----- +ecl_core: { +doc: { +type: git, +url: 'https://github.com/stonier/ecl_core.git', +version: release/1.0-bouncy +}, +release: { +packages: [ecl_command_line, +ecl_concepts, +ecl_containers, +ecl_converters, +ecl_core_apps, +ecl_devices, +ecl_eigen, +ecl_exceptions, +ecl_filesystem, +ecl_formatters, +ecl_geometry, +ecl_ipc, +ecl_linear_algebra, +ecl_manipulators, +ecl_math, +ecl_mobile_robot, +ecl_mpl, +ecl_sigslots, +ecl_statistics, +ecl_streams, +ecl_threads, +ecl_time, +ecl_type_traits, +ecl_utilities], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/yujinrobot-release/ecl_core-release.git', +version: 1.0.0-0 +}, +source: { +type: git, +url: 'https://github.com/stonier/ecl_core.git', +version: release/1.0-bouncy +}, +status: maintained +} +----- +ecl_lite: { +doc: { +type: git, +url: 'https://github.com/stonier/ecl_lite.git', +version: release/1.0-bouncy +}, +release: { +packages: [ecl_config, +ecl_console, +ecl_converters_lite, +ecl_errors, +ecl_io, +ecl_sigslots_lite, +ecl_time_lite], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/yujinrobot-release/ecl_lite-release.git', +version: 1.0.0-0 +}, +source: { +type: git, +url: 'https://github.com/stonier/ecl_lite.git', +version: release/1.0-bouncy +}, +status: maintained +} +----- +ecl_tools: { +doc: { +type: git, +url: 'https://github.com/stonier/ecl_tools.git', +version: release/1.0-bouncy +}, +release: { +packages: [ecl_build, +ecl_license], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/yujinrobot-release/ecl_tools-release.git', +version: 1.0.0-0 +}, +source: { +type: git, +url: 'https://github.com/stonier/ecl_tools.git', +version: release/1.0-bouncy +}, +status: maintained +} +----- +example_interfaces: { +doc: { +type: git, +url: 'https://github.com/ros2/example_interfaces.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/example_interfaces-release.git', +version: 0.5.0-1 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/example_interfaces.git', +version: bouncy +}, +status: developed +} +----- +examples: { +doc: { +type: git, +url: 'https://github.com/ros2/examples.git', +version: bouncy +}, +release: { +packages: [examples_rclcpp_minimal_client, +examples_rclcpp_minimal_composition, +examples_rclcpp_minimal_publisher, +examples_rclcpp_minimal_service, +examples_rclcpp_minimal_subscriber, +examples_rclcpp_minimal_timer, +examples_rclpy_executors, +examples_rclpy_minimal_client, +examples_rclpy_minimal_publisher, +examples_rclpy_minimal_service, +examples_rclpy_minimal_subscriber], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/examples-release.git', +version: 0.5.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/examples.git', +version: bouncy +}, +status: developed +} +----- +fastcdr: { +doc: { +type: git, +url: 'https://github.com/eProsima/Fast-CDR.git', +version: master +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/fastcdr-release.git', +version: 1.0.7-0 +}, +source: { +test_commits: false, +type: git, +url: 'https://github.com/eProsima/Fast-CDR.git', +version: master +}, +status: developed +} +----- +fastrtps: { +doc: { +type: git, +url: 'https://github.com/eProsima/Fast-RTPS.git', +version: master +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/fastrtps-release.git', +version: 1.6.0-5 +}, +source: { +test_commits: false, +type: git, +url: 'https://github.com/eProsima/Fast-RTPS.git', +version: master +}, +status: developed +} +----- +geometry2: { +doc: { +type: git, +url: 'https://github.com/ros2/geometry2.git', +version: bouncy +}, +release: { +packages: [tf2, +tf2_eigen, +tf2_geometry_msgs, +tf2_msgs, +tf2_ros], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/geometry2-release.git', +version: 0.9.1-1 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/geometry2.git', +version: bouncy +}, +status: developed +} +----- +googletest: { +release: { +packages: [gmock_vendor, +gtest_vendor], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/googletest-release.git', +version: 1.8.0-0 +}, +source: { +type: git, +url: 'https://github.com/ament/googletest.git', +version: ros2 +}, +status: developed +} +----- +joystick_drivers: { +doc: { +type: git, +url: 'https://github.com/ros2/joystick_drivers.git', +version: bouncy +}, +release: { +packages: [joy], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/joystick_drivers-release.git', +version: 2.1.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/joystick_drivers.git', +version: bouncy +}, +status: developed +} +----- +kdl_parser: { +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/kdl_parser-release.git', +version: 2.1.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/kdl_parser.git', +version: bouncy +}, +status: maintained +} +----- +laser_geometry: { +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/laser_geometry-release.git', +version: 2.0.0-0 +}, +source: { +type: git, +url: 'https://github.com/ros-perception/laser_geometry.git', +version: ros2 +}, +status: maintained +} +----- +launch: { +doc: { +type: git, +url: 'https://github.com/ros2/launch.git', +version: bouncy +}, +release: { +packages: [launch, +launch_ros, +launch_testing, +ros2launch], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/launch-release.git', +version: 0.6.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/launch.git', +version: bouncy +}, +status: maintained +} +----- +libyaml_vendor: { +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/libyaml_vendor-release.git', +version: 1.0.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/libyaml_vendor.git', +version: bouncy +}, +status: maintained +} +----- +navigation: { +doc: { +type: git, +url: 'https://github.com/ros2/navigation.git', +version: bouncy +}, +release: { +packages: [amcl, +map_server], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/navigation-release.git', +version: 3.1.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/navigation.git', +version: bouncy +}, +status: developed +} +----- +navigation_msgs: { +release: { +packages: [map_msgs], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/navigation_msgs-release.git', +version: 2.0.0-1 +}, +source: { +type: git, +url: 'https://github.com/ros-planning/navigation_msgs.git', +version: ros2 +}, +status: maintained +} +----- +orocos_kinematics_dynamics: { +doc: { +type: git, +url: 'https://github.com/ros2/orocos_kinematics_dynamics.git', +version: bouncy +}, +release: { +packages: [orocos_kdl], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/orocos_kinematics_dynamics-release.git', +version: 3.0.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/orocos_kinematics_dynamics.git', +version: bouncy +}, +status: developed +} +----- +osrf_pycommon: { +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/osrf_pycommon-release.git', +version: 0.1.5-0 +}, +source: { +type: git, +url: 'https://github.com/osrf/osrf_pycommon.git', +version: master +}, +status: maintained +} +----- +osrf_testing_tools_cpp: { +release: { +packages: [osrf_testing_tools_cpp, +test_osrf_testing_tools_cpp], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/osrf_testings_tools_cpp-release.git', +version: 1.0.0-0 +}, +source: { +type: git, +url: 'https://github.com/osrf/osrf_testing_tools_cpp.git', +version: master +}, +status: maintained +} +----- +pcl_conversions: { +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/pcl_conversions-release.git', +version: 2.0.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/pcl_conversions.git', +version: bouncy +}, +status: maintained +} +----- +pluginlib: { +doc: { +type: git, +url: 'https://github.com/ros/pluginlib.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/pluginlib-release.git', +version: 2.1.1-0 +}, +source: { +type: git, +url: 'https://github.com/ros/pluginlib.git', +version: bouncy +}, +status: developed +} +----- +poco_vendor: { +doc: { +type: git, +url: 'https://github.com/ros2/poco_vendor.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/poco_vendor-release.git', +version: 1.1.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/poco_vendor.git', +version: bouncy +}, +status: developed +} +----- +py_trees: { +doc: { +type: git, +url: 'https://github.com/stonier/py_trees.git', +version: release/0.8.x +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/stonier/py_trees-release.git', +version: 0.8.2-0 +}, +source: { +type: git, +url: 'https://github.com/stonier/py_trees.git', +version: release/0.8.x +}, +status: developed +} +----- +py_trees_msgs: { +doc: { +type: git, +url: 'https://github.com/stonier/py_trees_msgs.git', +version: release/0.4.x +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/stonier/py_trees_msgs-release.git', +version: 0.4.1-0 +}, +status: developed +} +----- +rcl: { +doc: { +type: git, +url: 'https://github.com/ros2/rcl.git', +version: bouncy +}, +release: { +packages: [rcl, +rcl_lifecycle, +rcl_yaml_param_parser], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rcl-release.git', +version: 0.5.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rcl.git', +version: bouncy +}, +status: maintained +} +----- +rcl_interfaces: { +doc: { +type: git, +url: 'https://github.com/ros2/rcl_interfaces.git', +version: bouncy +}, +release: { +packages: [builtin_interfaces, +lifecycle_msgs, +rcl_interfaces, +rosgraph_msgs, +test_msgs], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rcl_interfaces-release.git', +version: 0.5.0-3 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rcl_interfaces.git', +version: bouncy +}, +status: maintained +} +----- +rclcpp: { +doc: { +type: git, +url: 'https://github.com/ros2/rclcpp.git', +version: bouncy +}, +release: { +packages: [rclcpp, +rclcpp_lifecycle], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rclcpp-release.git', +version: 0.5.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rclcpp.git', +version: bouncy +}, +status: maintained +} +----- +rclpy: { +doc: { +type: git, +url: 'https://github.com/ros2/rclpy.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rclpy-release.git', +version: 0.5.4-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rclpy.git', +version: bouncy +}, +status: maintained +} +----- +rcutils: { +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rcutils-release.git', +version: 0.5.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rcutils.git', +version: bouncy +}, +status: maintained +} +----- +realtime_support: { +doc: { +type: git, +url: 'https://github.com/ros2/realtime_support.git', +version: bouncy +}, +release: { +packages: [rttest, +tlsf_cpp], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/realtime_support-release.git', +version: 0.5.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/realtime_support.git', +version: bouncy +}, +status: maintained +} +----- +resource_retriever: { +doc: { +type: git, +url: 'https://github.com/ros/resource_retriever.git', +version: ros2 +}, +release: { +packages: [libcurl_vendor, +resource_retriever], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/resource_retriever-release.git', +version: 2.1.0-0 +}, +source: { +type: git, +url: 'https://github.com/ros/resource_retriever.git', +version: ros2 +}, +status: maintained +} +----- +rmw: { +doc: { +type: git, +url: 'https://github.com/ros2/rmw.git', +version: bouncy +}, +release: { +packages: [rmw, +rmw_implementation_cmake], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rmw-release.git', +version: 0.5.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rmw.git', +version: bouncy +}, +status: maintained +} +----- +rmw_connext: { +doc: { +type: git, +url: 'https://github.com/ros2/rmw_connext.git', +version: bouncy +}, +release: { +packages: [rmw_connext_cpp, +rmw_connext_shared_cpp], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rmw_connext-release.git', +version: 0.5.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rmw_connext.git', +version: bouncy +}, +status: developed +} +----- +rmw_fastrtps: { +doc: { +type: git, +url: 'https://github.com/ros2/rmw_fastrtps.git', +version: bouncy +}, +release: { +packages: [fastrtps_cmake_module, +rmw_fastrtps_cpp], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rmw_fastrtps-release.git', +version: 0.5.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rmw_fastrtps.git', +version: bouncy +}, +status: developed +} +----- +rmw_implementation: { +doc: { +type: git, +url: 'https://github.com/ros2/rmw_implementation.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rmw_implementation-release.git', +version: 0.5.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rmw_implementation.git', +version: bouncy +}, +status: developed +} +----- +rmw_opensplice: { +doc: { +type: git, +url: 'https://github.com/ros2/rmw_opensplice.git', +version: bouncy +}, +release: { +packages: [rmw_opensplice_cpp], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rmw_opensplice-release.git', +version: 0.5.2-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rmw_opensplice.git', +version: bouncy +}, +status: developed +} +----- +robot_state_publisher: { +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/robot_state_publisher-release.git', +version: 2.1.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/robot_state_publisher.git', +version: bouncy +}, +status: maintained +} +----- +ros1_bridge: { +doc: { +type: git, +url: 'https://github.com/ros2/ros1_bridge.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/ros1_bridge-release.git', +version: 0.5.1-0 +}, +source: { +test_commits: false, +type: git, +url: 'https://github.com/ros2/ros1_bridge.git', +version: bouncy +}, +status: developed +} +----- +ros2cli: { +doc: { +type: git, +url: 'https://github.com/ros2/ros2cli.git', +version: bouncy +}, +release: { +packages: [ros2cli, +ros2lifecycle, +ros2msg, +ros2node, +ros2param, +ros2pkg, +ros2run, +ros2service, +ros2srv, +ros2topic], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/ros2cli-release.git', +version: 0.5.4-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/ros2cli.git', +version: bouncy +}, +status: developed +} +----- +ros_astra_camera: { +doc: { +type: git, +url: 'https://github.com/ros2/ros_astra_camera.git', +version: bouncy +}, +release: { +packages: [astra_camera], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/ros_astra_camera-release.git', +version: 2.1.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/ros_astra_camera.git', +version: bouncy +}, +status: developed +} +----- +ros_environment: { +doc: { +type: git, +url: 'https://github.com/ros/ros_environment.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/ros_environment-release.git', +version: 2.1.1-0 +}, +source: { +type: git, +url: 'https://github.com/ros/ros_environment.git', +version: bouncy +}, +status: developed +} +----- +ros_workspace: { +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/ros_workspace-release.git', +version: 0.5.1-0 +}, +source: { +type: git, +url: 'https://github.com/ros2/ros_workspace.git', +version: bouncy +}, +status: developed +} +----- +rosidl: { +doc: { +type: git, +url: 'https://github.com/ros2/rosidl.git', +version: bouncy +}, +release: { +packages: [rosidl_cmake, +rosidl_generator_c, +rosidl_generator_cpp, +rosidl_parser, +rosidl_typesupport_interface, +rosidl_typesupport_introspection_c, +rosidl_typesupport_introspection_cpp], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rosidl-release.git', +version: 0.5.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rosidl.git', +version: bouncy +}, +status: developed +} +----- +rosidl_dds: { +doc: { +type: git, +url: 'https://github.com/ros2/rosidl_dds.git', +version: bouncy +}, +release: { +packages: [rosidl_generator_dds_idl], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rosidl_dds-release.git', +version: 0.5.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rosidl_dds.git', +version: bouncy +}, +status: developed +} +----- +rosidl_defaults: { +doc: { +type: git, +url: 'https://github.com/ros2/rosidl_defaults.git', +version: bouncy +}, +release: { +packages: [rosidl_default_generators, +rosidl_default_runtime], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rosidl_defaults-release.git', +version: 0.5.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rosidl_defaults.git', +version: bouncy +}, +status: developed +} +----- +rosidl_python: { +doc: { +type: git, +url: 'https://github.com/ros2/rosidl_python.git', +version: bouncy +}, +release: { +packages: [python_cmake_module, +rosidl_generator_py], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rosidl_python-release.git', +version: 0.5.2-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rosidl_python.git', +version: bouncy +}, +status: developed +} +----- +rosidl_typesupport: { +doc: { +type: git, +url: 'https://github.com/ros2/rosidl_typesupport.git', +version: bouncy +}, +release: { +packages: [rosidl_typesupport_c, +rosidl_typesupport_cpp], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rosidl_typesupport-release.git', +version: 0.5.0-2 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rosidl_typesupport.git', +version: bouncy +}, +status: developed +} +----- +rosidl_typesupport_connext: { +doc: { +type: git, +url: 'https://github.com/ros2/rosidl_typesupport_connext.git', +version: bouncy +}, +release: { +packages: [connext_cmake_module, +rosidl_typesupport_connext_c, +rosidl_typesupport_connext_cpp], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rosidl_typesupport_connext-release.git', +version: 0.5.3-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rosidl_typesupport_connext.git', +version: bouncy +}, +status: developed +} +----- +rosidl_typesupport_opensplice: { +doc: { +type: git, +url: 'https://github.com/ros2/rosidl_typesupport_opensplice.git', +version: bouncy +}, +release: { +packages: [opensplice_cmake_module, +rosidl_typesupport_opensplice_c, +rosidl_typesupport_opensplice_cpp], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rosidl_typesupport_opensplice-release.git', +version: 0.5.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rosidl_typesupport_opensplice.git', +version: bouncy +}, +status: developed +} +----- +rviz: { +release: { +packages: [rviz2, +rviz_assimp_vendor, +rviz_common, +rviz_default_plugins, +rviz_ogre_vendor, +rviz_rendering, +rviz_rendering_tests, +rviz_visual_testing_framework, +rviz_yaml_cpp_vendor], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/rviz-release.git', +version: 4.0.2-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/rviz.git', +version: bouncy +}, +status: maintained +} +----- +sophus: { +doc: { +type: git, +url: 'https://github.com/stonier/sophus.git', +version: release/1.0-bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/yujinrobot-release/sophus-release.git', +version: 1.0.2-0 +}, +source: { +type: git, +url: 'https://github.com/stonier/sophus.git', +version: release/1.0-bouncy +}, +status: maintained +} +----- +sros2: { +doc: { +type: git, +url: 'https://github.com/ros2/sros2.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/sros2-release.git', +version: 0.5.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/sros2.git', +version: bouncy +}, +status: developed +} +----- +teleop_twist_joy: { +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/teleop_twist_joy-release.git', +version: 2.1.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/teleop_twist_joy.git', +version: bouncy +}, +status: maintained +} +----- +teleop_twist_keyboard: { +doc: { +type: git, +url: 'https://github.com/ros2/teleop_twist_keyboard.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/teleop_twist_keyboard-release.git', +version: 2.1.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/teleop_twist_keyboard.git', +version: bouncy +}, +status: maintained +} +----- +tinyxml2_vendor: { +doc: { +type: git, +url: 'https://github.com/ros2/tinyxml2_vendor.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/tinyxml2_vendor-release.git', +version: 0.4.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/tinyxml2_vendor.git', +version: bouncy +}, +status: maintained +} +----- +tinyxml_vendor: { +doc: { +type: git, +url: 'https://github.com/ros2/tinyxml_vendor.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/tinyxml_vendor-release.git', +version: 0.5.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/tinyxml_vendor.git', +version: bouncy +}, +status: maintained +} +----- +tlsf: { +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/tlsf-release.git', +version: 0.5.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/tlsf.git', +version: bouncy +}, +status: maintained +} +----- +turtlebot2_demo: { +doc: { +type: git, +url: 'https://github.com/ros2/turtlebot2_demo.git', +version: bouncy +}, +release: { +packages: [depthimage_to_pointcloud2, +turtlebot2_amcl, +turtlebot2_cartographer, +turtlebot2_demo, +turtlebot2_drivers, +turtlebot2_follower, +turtlebot2_teleop], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/turtlebot2_demo-release.git', +version: 0.5.1-0 +}, +source: { +test_commits: false, +type: git, +url: 'https://github.com/ros2/turtlebot2_demo.git', +version: bouncy +}, +status: developed +} +----- +uncrustify: { +doc: { +type: git, +url: 'https://github.com/ament/uncrustify.git', +version: bouncy +}, +release: { +packages: [uncrustify_vendor], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/uncrustify-release.git', +version: 0.66.1-1 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ament/uncrustify.git', +version: bouncy +}, +status: maintained +} +----- +urdf: { +doc: { +type: git, +url: 'https://github.com/ros2/urdf.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/urdf-release.git', +version: 2.1.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/urdf.git', +version: bouncy +}, +status: maintained +} +----- +urdfdom: { +doc: { +type: git, +url: 'https://github.com/ros2/urdfdom.git', +version: bouncy +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/urdfdom-release.git', +version: 2.0.0-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/urdfdom.git', +version: bouncy +}, +status: maintained +} +----- +urdfdom_headers: { +doc: { +type: git, +url: 'https://github.com/ros/urdfdom_headers.git', +version: master +}, +release: { +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/urdfdom_headers-release.git', +version: 1.0.0-1 +}, +source: { +test_commits: false, +type: git, +url: 'https://github.com/ros/urdfdom_headers.git', +version: master +}, +status: maintained +} +----- +variants: { +doc: { +type: git, +url: 'https://github.com/ros2/variants.git', +version: bouncy +}, +release: { +packages: [desktop, +ros_base, +ros_core], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/variants-release.git', +version: 0.5.1-0 +}, +source: { +test_pull_requests: true, +type: git, +url: 'https://github.com/ros2/variants.git', +version: bouncy +}, +status: developed +} +----- +vision_opencv: { +doc: { +type: git, +url: 'https://github.com/ros-perception/vision_opencv.git', +version: ros2 +}, +release: { +packages: [cv_bridge, +image_geometry, +vision_opencv], +tags: { +release: 'release/bouncy/{package}/{version}' +}, +url: 'https://github.com/ros2-gbp/vision_opencv-release.git', +version: 2.0.5-0 +}, +source: { +type: git, +url: 'https://github.com/ros-perception/vision_opencv.git', +version: ros2 +}, +status: developed +} +----- +type: distribution +----- +version: 2 +name: bouncy +release_package_xmls: +----- +actionlib_msgs: + + +actionlib_msgs +A package containing some message definitions used in the implementation or actions. +William Woodall +Apache License 2.0 +ament_cmake +rosidl_default_generators +builtin_interfaces +std_msgs +builtin_interfaces +rosidl_default_runtime +std_msgs +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +amcl: + +amcl + +

amcl is a probabilistic localization system for a robot moving in 2D. It implements the adaptive (or KLD-sampling) Monte Carlo localization approach (as described by Dieter Fox), +which uses a particle filter to track the pose of a robot against a known map.

+

This node is derived, +with thanks, +from Andrew Howard's excellent 'amcl' Player driver.

+
+http://wiki.ros.org/amcl +Brian P. Gerkey +contradict@gmail.com +David V. Lu!! +Michael Ferguson +D. Hood +LGPL +ament_cmake_auto +ament_cmake_ros +geometry_msgs +nav_msgs +rclcpp +rcutils +sensor_msgs +std_srvs +tf2 +tf2_geometry_msgs +tf2_msgs +tf2_ros +geometry_msgs +nav_msgs +nav_msgs +rclcpp +rcutils +sensor_msgs +std_srvs +tf2 +tf2_geometry_msgs +tf2_msgs +tf2_ros +map_server + +ament_cmake + +
+----- +ament_clang_format: + + +ament_clang_format +The ability to check code against style conventions using clang-format and generate xUnit test result files. +Dirk Thomas +Apache License 2.0 +clang-format +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +ament_cmake: + + +ament_cmake +The entry point package for the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +cmake +cmake +ament_cmake_core +ament_cmake_export_dependencies +ament_cmake_core +ament_cmake_export_definitions +ament_cmake_export_dependencies +ament_cmake_export_include_directories +ament_cmake_export_interfaces +ament_cmake_export_libraries +ament_cmake_export_link_flags +ament_cmake_libraries +ament_cmake_python +ament_cmake_target_dependencies +ament_cmake_test + +ament_cmake + + +----- +ament_cmake_auto: + + +ament_cmake_auto +The auto-magic functions for ease to use of the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake +ament_cmake + +ament_cmake + + +----- +ament_cmake_clang_format: + + +ament_cmake_clang_format +The CMake API for ament_clang_format to lint C / C++ code using clang format. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_test +ament_clang_format +ament_cmake_test +ament_cmake_copyright +ament_cmake_lint_cmake + +ament_cmake + + +----- +ament_cmake_copyright: + + +ament_cmake_copyright +The CMake API for ament_copyright to check every source file contains copyright reference. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_test +ament_copyright +ament_cmake_test +ament_copyright +ament_cmake_lint_cmake + +ament_cmake + + +----- +ament_cmake_core: ' + + +ament_cmake_core +The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands +Dirk Thomas +Apache License 2.0 +cmake +ament_package +python3-catkin-pkg-modules +cmake +ament_package +python3-catkin-pkg-modules + +ament_cmake + +' +----- +ament_cmake_cppcheck: + + +ament_cmake_cppcheck +The CMake API for ament_cppcheck to perform static code analysis on C/C++ code using Cppcheck. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_test +ament_cmake_test +ament_cppcheck +ament_cmake_copyright +ament_cmake_lint_cmake + +ament_cmake + + +----- +ament_cmake_cpplint: + + +ament_cmake_cpplint +The CMake API for ament_cpplint to lint C / C++ code using cpplint. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_test +ament_cmake_test +ament_cpplint +ament_cmake_copyright +ament_cmake_lint_cmake + +ament_cmake + + +----- +ament_cmake_export_definitions: + + +ament_cmake_export_definitions +The ability to export definitions to downstream packages in the ament buildsystem. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_core + +ament_cmake + + +----- +ament_cmake_export_dependencies: + + +ament_cmake_export_dependencies +The ability to export dependencies to downstream packages in the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_core +ament_cmake_libraries + +ament_cmake + + +----- +ament_cmake_export_include_directories: + + +ament_cmake_export_include_directories +The ability to export include directories to downstream packages in the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_core + +ament_cmake + + +----- +ament_cmake_export_interfaces: + + +ament_cmake_export_interfaces +The ability to export interfaces to downstream packages in the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_core +ament_cmake_export_libraries + +ament_cmake + + +----- +ament_cmake_export_libraries: + + +ament_cmake_export_libraries +The ability to export libraries to downstream packages in the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_core + +ament_cmake + + +----- +ament_cmake_export_link_flags: + +ament_cmake_export_link_flags +The ability to export link flags to downstream packages in the ament buildsystem. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_core + +ament_cmake + + +----- +ament_cmake_flake8: + + +ament_cmake_flake8 +The CMake API for ament_flake8 to check code syntax and style conventions with flake8. +D. Hood +Apache License 2.0 +ament_cmake_core +ament_cmake_test +ament_cmake_test +ament_flake8 +ament_cmake_copyright +ament_cmake_lint_cmake + +ament_cmake + + +----- +ament_cmake_gmock: + + +ament_cmake_gmock +The ability to add Google mock-based tests in the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_gtest +ament_cmake_test +gmock_vendor +google-mock + +ament_cmake + + +----- +ament_cmake_gtest: + + +ament_cmake_gtest +The ability to add gtest-based tests in the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_test +gtest +gtest_vendor + +ament_cmake + + +----- +ament_cmake_include_directories: + + +ament_cmake_include_directories +The functionality to order include directories according to a chain of prefixes in the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_core + +ament_cmake + + +----- +ament_cmake_libraries: + + +ament_cmake_libraries +The functionality to deduplicate libraries in the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_core + +ament_cmake + + +----- +ament_cmake_lint_cmake: + + +ament_cmake_lint_cmake +The CMake API for ament_lint_cmake to lint CMake code using cmakelint. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_test +ament_lint_cmake +ament_cmake_test +ament_lint_cmake + +ament_cmake + + +----- +ament_cmake_nose: + + +ament_cmake_nose +The ability to add nose-based tests in the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_core +ament_cmake_test +python3-nose + +ament_cmake + + +----- +ament_cmake_pclint: + + +ament_cmake_pclint +The CMake API for ament_pclint to perform static code analysis on C/C++ code using PCLint. +Juan Pablo Samper +Apache License 2.0 +ament_cmake_core +ament_cmake_test +ament_cmake_test +ament_pclint +ament_cmake_copyright +ament_cmake_lint_cmake + +ament_cmake + + +----- +ament_cmake_pep257: + + +ament_cmake_pep257 +The CMake API for ament_pep257 to check code against the style conventions in PEP 257. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_test +ament_cmake_test +ament_pep257 +ament_cmake_copyright +ament_cmake_lint_cmake + +ament_cmake + + +----- +ament_cmake_pep8: + + +ament_cmake_pep8 +The CMake API for ament_pep8 to check code against the style conventions in PEP 8. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_test +ament_cmake_test +ament_pep8 +ament_cmake_copyright +ament_cmake_lint_cmake + +ament_cmake + + +----- +ament_cmake_pyflakes: + + +ament_cmake_pyflakes +The CMake API for ament_pyflakes to check code using pyflakes. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_test +ament_cmake_test +ament_pyflakes +ament_cmake_copyright +ament_cmake_lint_cmake + +ament_cmake + + +----- +ament_cmake_pytest: + + +ament_cmake_pytest +The ability to run Python tests using pytest in the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_core +ament_cmake_test +python3-pytest + +ament_cmake + + +----- +ament_cmake_python: + + +ament_cmake_python +The ability to use Python in the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_core + +ament_cmake + + +----- +ament_cmake_ros: + + +ament_cmake_ros +The ROS specific CMake bits in the ament buildsystem. +Dirk Thomas +Apache License 2.0 +ament_cmake +ament_cmake +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ament_cmake_target_dependencies: + + +ament_cmake_target_dependencies +The ability to add definitions, +include directories and libraries of a package to a target in the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_core +ament_cmake_include_directories +ament_cmake_libraries + +ament_cmake + + +----- +ament_cmake_test: + + +ament_cmake_test +The ability to add tests in the ament buildsystem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_core + +ament_cmake + + +----- +ament_cmake_uncrustify: + + +ament_cmake_uncrustify +The CMake API for ament_uncrustify to check code against styleconventions using uncrustify. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_test +ament_cmake_test +ament_uncrustify +ament_cmake_copyright +ament_cmake_lint_cmake + +ament_cmake + + +----- +ament_copyright: + + +ament_copyright +The ability to check source files for copyright and license information. +Dirk Thomas +Apache License 2.0 +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +ament_cppcheck: + + +ament_cppcheck +The ability to perform static code analysis on C/C++ code using Cppcheck and generate xUnit test result files. +Dirk Thomas +Apache License 2.0 +cppcheck + +ament_python + + +----- +ament_cpplint: + + +ament_cpplint +The ability to check code against the Google style conventions using cpplint and generate xUnit test result files. +Dirk Thomas +Apache License 2.0 +BSD +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +ament_flake8: + + +ament_flake8 +The ability to check code for style and syntax conventions with flake8. +D. Hood +Apache License 2.0 +python3-flake8 + +ament_python + + +----- +ament_index_cpp: + + +ament_index_cpp +C++ API to access the ament resource index. +Dirk Thomas +Apache License 2.0 +ament_cmake +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ament_index_python: + + +ament_index_python +Python API to access the ament resource index. +Dirk Thomas +Apache License 2.0 +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +ament_lint_auto: + + +ament_lint_auto +The auto-magic functions for ease to use of the ament linters in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_test +ament_cmake_core +ament_cmake_test + +ament_cmake + + +----- +ament_lint_cmake: + + +ament_lint_cmake +The ability to lint CMake code using cmakelint and generate xUnit test result files. +Dirk Thomas +Apache License 2.0 +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +ament_lint_common: + + +ament_lint_common +The list of commonly used linters in the ament buildsytem in CMake. +Dirk Thomas +Apache License 2.0 +ament_cmake_core +ament_cmake_export_dependencies +ament_cmake_core +ament_cmake_copyright +ament_cmake_cppcheck +ament_cmake_cpplint +ament_cmake_flake8 +ament_cmake_lint_cmake +ament_cmake_pep257 +ament_cmake_uncrustify + +ament_cmake + + +----- +ament_package: + + +ament_package +The parser for the manifest files in the ament buildsystem. +Dirk Thomas +Apache License 2.0 +python3-setuptools +python3-flake8 +python3-pytest + +ament_python + + +----- +ament_pclint: + + +ament_pclint +The ability to perform static code analysis on C/C++ code using pclint and generate xUnit test result files. +Juan Pablo Samper +Apache License 2.0 +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +ament_pep257: + + +ament_pep257 +The ability to check code against the style conventions in PEP 8 and generate xUnit test result files. +Dirk Thomas +Apache License 2.0 +MIT +pydocstyle +ament_flake8 +python3-pytest + +ament_python + + +----- +ament_pep8: + + +ament_pep8 +The ability to check code against the style conventions in PEP 8 and generate xUnit test result files. +Dirk Thomas +Apache License 2.0 +python3-pep8 + +ament_python + + +----- +ament_pyflakes: + + +ament_pyflakes +The ability to check code using pyflakes and generate xUnit test result files. +Dirk Thomas +Apache License 2.0 +pyflakes3 +ament_pep8 +python3-pytest + +ament_python + + +----- +ament_tools: + + +ament_tools +The command line tools for the ament buildsystem. +Dirk Thomas +Apache License 2.0 +ament_package +osrf_pycommon +python3-catkin-pkg-modules +ament_package +osrf_pycommon +python3-catkin-pkg-modules +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +ament_uncrustify: + + +ament_uncrustify +The ability to check code against style conventions using uncrustify and generate xUnit test result files. +Dirk Thomas +Apache License 2.0 +uncrustify_vendor + +ament_python + + +----- +angles: + + +angles +This package provides a set of simple math utilities to work with angles. The utilities cover simple things like normalizing an angle and conversion between degrees and radians. But even if you're trying to calculate things like the shortest angular distance between two joint space positions of your robot, +but the joint motion is constrained by joint limits, +this package is what you need. The code in this package is stable and well tested. There are no plans for major changes in the near future. +John Hsu +Tully Foote +BSD +http://wiki.ros.org/angles +ament_cmake + +ament_cmake + + +----- +astra_camera: + +astra_camera +Drivers for Orbbec Astra Devices. +Chris Lalancette +BSD +Tim Liu +git +ament_cmake +boost +builtin_interfaces +libudev-dev +libusb-1.0-dev +rclcpp +sensor_msgs + +ament_cmake + + +----- +builtin_interfaces: + + +builtin_interfaces +A package containing builtin message and service definitions. +Dirk Thomas +Apache License 2.0 +ament_cmake +rosidl_default_generators +rosidl_default_runtime +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +cartographer: + +cartographer +Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations. +Chris Lalancette +Apache 2.0 +https://github.com/googlecartographer/cartographer +The Cartographer Authors +g++-static +cmake +boost +eigen +libcairo2-dev +libceres-dev +libgflags-dev +libgoogle-glog-dev +lua5.2-dev +protobuf-dev + +cmake + + +----- +cartographer_ros: + +cartographer_ros +Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations. This package provides Cartographer's ROS integration. +Chris Lalancette +Apache 2.0 +https://github.com/ros2/cartographer_ros +The Cartographer Authors +ament_cmake +eigen +pcl_conversions +tf2_eigen +urdfdom_headers +cartographer +cartographer_ros_msgs +console_bridge +lua5.2-dev +nav_msgs +libpcl-all-dev +rclcpp +sensor_msgs +tf2 +tf2_ros +urdf +visualization_msgs +tf2_msgs +yaml-cpp + +ament_cmake + + +----- +cartographer_ros_msgs: + +cartographer_ros_msgs +ROS messages for the cartographer_ros package. +Chris Lalancette +Apache 2.0 +https://github.com/ros2/cartographer_ros +The Cartographer Authors +ament_cmake +rosidl_default_generators +geometry_msgs +std_msgs +rosidl_default_runtime +rosidl_interface_packages +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +class_loader: + +class_loader +The class_loader package is a ROS-independent package for loading plugins during runtime and the foundation of the higher level ROS "pluginlib" library. class_loader utilizes the host operating system's runtime loader to open runtime libraries (e.g. .so/.dll files), +introspect the library for exported plugin classes, +and allows users to instantiate objects of these exported classes without the explicit declaration (i.e. header file) for those classes. +Mikael Arguedas +BSD +http://ros.org/wiki/class_loader +Mirza Shah +Dirk Thomas +ament_cmake +console_bridge +libpoco-dev +poco_vendor +console_bridge +libpoco-dev +poco_vendor +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +common_interfaces: + + +common_interfaces +common_interfaces contains messages and services that are widely used by other ROS packages. +Mikael Arguedas +Apache License 2.0 +ament_cmake +actionlib_msgs +builtin_interfaces +diagnostic_msgs +geometry_msgs +nav_msgs +sensor_msgs +shape_msgs +std_msgs +std_srvs +stereo_msgs +trajectory_msgs +visualization_msgs + +ament_cmake + + +----- +composition: + + +composition +Examples for composing multiple nodes in a single process. +Dirk Thomas +Apache License 2.0 +ament_cmake +rosidl_default_generators +ament_index_cpp +class_loader +example_interfaces +rclcpp +rcutils +rosidl_cmake +std_msgs +ament_index_cpp +class_loader +example_interfaces +rclcpp +rcutils +rosidl_default_runtime +std_msgs +ament_cmake_pytest +ament_lint_auto +ament_lint_common +launch +launch_testing +rmw_implementation_cmake +rosidl_interface_packages + +ament_cmake + + +----- +connext_cmake_module: + + +connext_cmake_module +Provide CMake module to find RTI Connext. +Dirk Thomas +Apache License 2.0 +ament_cmake +ament_cmake +rti-connext-dds-5.3.1 +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +console_bridge: + + +console_bridge +ROS-independent package for logging that seamlessly pipes into rosconsole/rosout for ROS-dependent packages. +Steven! Ragnarök +Apache License 2.0 +cmake + +cmake + + +----- +control_msgs: + +control_msgs +control_msgs contains base messages and actions useful for controlling robots. It provides representations for controller setpoints and joint and cartesian trajectories. +Stuart Glaser +Bence Magyar +BSD +http://ros.org/wiki/control_msgs +ament_cmake +rosidl_default_generators +builtin_interfaces +actionlib_msgs +trajectory_msgs +builtin_interfaces +rosidl_default_runtime +ament_lint_auto +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +cv_bridge: + +cv_bridge +This contains CvBridge, +which converts between ROS2 Image messages and OpenCV images. +Patrick Mihelich +James Bowman +Ethan Gao +BSD +http://www.ros.org/wiki/cv_bridge +https://github.com/ros-perception/vision_opencv/tree/ros2 +https://github.com/ros-perception/vision_opencv/issues + + +ament_cmake + +ament_cmake_ros +python_cmake_module +boost +libopencv-dev +python3-numpy +sensor_msgs +ament_index_python +ament_cmake_gtest +ament_cmake_pytest +ament_lint_auto +ament_lint_common +python3-opencv +dvipng + +----- +demo_nodes_cpp: + + +demo_nodes_cpp +C++ nodes which were previously in the ros2/examples repository but are now just used for demo purposes. +William Woodall +Apache License 2.0 +ament_cmake +rosidl_default_generators +example_interfaces +rclcpp +rcutils +rmw_implementation_cmake +sensor_msgs +std_msgs +example_interfaces +launch_ros +rclcpp +rcutils +rmw_implementation +rosidl_default_runtime +sensor_msgs +std_msgs +ament_cmake_pytest +ament_lint_auto +ament_lint_common +launch +launch_testing +rclcpp +rmw_implementation +rosidl_default_generators +rosidl_default_runtime + +ament_cmake + + +----- +demo_nodes_cpp_native: + + +demo_nodes_cpp_native +C++ nodes which access the native handles of the rmw implemenation. +Dirk Thomas +Apache License 2.0 +ament_cmake +rclcpp +rmw_fastrtps_cpp +std_msgs +ament_cmake_pytest +ament_lint_auto +ament_lint_common +launch +launch_testing + +ament_cmake + + +----- +demo_nodes_py: + + +demo_nodes_py +Python nodes which were previously in the ros2/examples repository but are now just used for demo purposes. +Mikael Arguedas +Apache License 2.0 +Esteve Fernandez +example_interfaces +rclpy +std_msgs +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +depthimage_to_laserscan: + +depthimage_to_laserscan +depthimage_to_laserscan +Chad Rockey +Chris Lalancette +BSD +http://ros.org/wiki/depthimage_to_laserscan +https://github.com/ros-perception/depthimage_to_laserscan/issues +https://github.com/ros-perception/depthimage_to_laserscan +ament_cmake_ros +image_geometry +libopencv-dev +rclcpp +sensor_msgs +ament_cmake_gtest + +ament_cmake + + +----- +depthimage_to_pointcloud2: + +depthimage_to_pointcloud2 +A simple node to convert a depth image and camera info into a PointCloud2. +Chris Lalancette +Apache License 2.0 +ament_cmake +image_geometry +rclcpp +sensor_msgs +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +desktop: + + +desktop +A package which extends 'ros_base' and includes high level packages like vizualization tools and demos. +Mikael Arguedas +Apache License 2.0 +ament_cmake +ros_base +angles +depthimage_to_laserscan +joy +pcl_conversions +rviz2 +rviz_default_plugins +teleop_twist_joy +teleop_twist_keyboard +composition +demo_nodes_cpp +demo_nodes_cpp_native +demo_nodes_py +dummy_map_server +dummy_robot_bringup +dummy_sensors +image_tools +intra_process_demo +lifecycle +logging_demo +pendulum_control +topic_monitor +tlsf +tlsf_cpp +examples_rclcpp_minimal_client +examples_rclcpp_minimal_composition +examples_rclcpp_minimal_publisher +examples_rclcpp_minimal_service +examples_rclcpp_minimal_subscriber +examples_rclcpp_minimal_timer +examples_rclpy_executors +examples_rclpy_minimal_client +examples_rclpy_minimal_publisher +examples_rclpy_minimal_service +examples_rclpy_minimal_subscriber +sros2 + +ament_cmake + + +----- +diagnostic_msgs: + + +diagnostic_msgs +A package containing some diagnostics related message and service definitions. +William Woodall +Apache License 2.0 +ament_cmake +rosidl_default_generators +builtin_interfaces +geometry_msgs +std_msgs +builtin_interfaces +geometry_msgs +rosidl_default_runtime +std_msgs +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +dummy_map_server: + + +dummy_map_server +dummy map server node +Karsten Knese +Apache License 2.0 +ament_cmake +nav_msgs +rclcpp +nav_msgs +rclcpp +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +dummy_robot_bringup: + + +dummy_robot_bringup +dummy robot bringup +Karsten Knese +Apache License 2.0 +ament_cmake +ament_index_python +dummy_map_server +dummy_sensors +launch +robot_state_publisher +ros2run +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +dummy_sensors: + + +dummy_sensors +dummy sensor nodes +Karsten Knese +Apache License 2.0 +ament_cmake +rclcpp +sensor_msgs +rclcpp +sensor_msgs +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_build: + +ecl_build +Collection of cmake/make build tools primarily for ecl development itself, +but also contains a few cmake modules useful outside of the ecl. +Daniel Stonier +Daniel Stonier +BSD +http://wiki.ros.org/ecl_build +https://github.com/stonier/ecl_tools +https://github.com/stonier/ecl_tools/issues +ament_cmake +ecl_license +ecl_license + +ament_cmake + + +----- +ecl_command_line: + +ecl_command_line +Embeds the TCLAP library inside the ecl. This is a very convenient command line parser in templatised c++. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_command_line +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_license +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_concepts: + +ecl_concepts +Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_concepts +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_type_traits +ecl_license +ecl_config +ecl_type_traits +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_config: + +ecl_config +These tools inspect and describe your system with macros, +types and functions. +Daniel Stonier-->Daniel Stonier +BSD +http://wiki.ros.org/ecl_config +https://github.com/stonier/ecl_lite +https://github.com/stonier/ecl_lite/issues +ament_cmake_ros +ecl_build +ecl_license +ecl_license +ecl_build +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_console: + +ecl_console +Color codes for ansii consoles. +Daniel Stonier-->Daniel Stonier +BSD +http://wiki.ros.org/ecl_console +https://github.com/stonier/ecl_lite +https://github.com/stonier/ecl_lite/issues +ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_license +ecl_build +ecl_config + +ament_cmake + + +----- +ecl_containers: + +ecl_containers +The containers included here are intended to extend the stl containers. In all cases, +these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_containers +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_errors +ecl_exceptions +ecl_formatters +ecl_converters +ecl_mpl +ecl_type_traits +ecl_utilities +ecl_license +ecl_config +ecl_errors +ecl_exceptions +ecl_formatters +ecl_converters +ecl_mpl +ecl_type_traits +ecl_utilities +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_converters: + +ecl_converters +Some fast/convenient type converters, +mostly for char strings or strings. These are not really fully fleshed out, +alot of them could use the addition for the whole range of fundamental types (e.g. all integers, +not just int, +unsigned int). They will come as the need arises. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_converters +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_errors +ecl_exceptions +ecl_mpl +ecl_type_traits +ecl_concepts +ecl_license +ecl_concepts +ecl_config +ecl_errors +ecl_exceptions +ecl_mpl +ecl_type_traits +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_converters_lite: + +ecl_converters_lite +These are a very simple version of some of the functions in ecl_converters suitable for firmware development. That is, +there is no use of new, +templates or exceptions. +Daniel Stonier-->Daniel Stonier +BSD +http://wiki.ros.org/ecl_converters_lite +https://github.com/stonier/ecl_lite +https://github.com/stonier/ecl_lite/issues +ament_cmake_ros +ecl_license +ecl_config +ecl_license +ecl_config +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_core_apps: + +ecl_core_apps +This includes a suite of programs demo'ing various aspects of the ecl_core. It also includes various benchmarking and utility programs for use primarily with embedded systems. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_core_apps +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_build +ecl_license +ecl_config +ecl_linear_algebra +ecl_command_line +ecl_converters +ecl_containers +ecl_devices +ecl_errors +ecl_exceptions +ecl_formatters +ecl_geometry +ecl_ipc +ecl_sigslots +ecl_streams +ecl_threads +ecl_type_traits +ecl_time_lite +ecl_build +ecl_license +ecl_config +ecl_linear_algebra +ecl_command_line +ecl_converters +ecl_containers +ecl_devices +ecl_errors +ecl_exceptions +ecl_formatters +ecl_geometry +ecl_ipc +ecl_sigslots +ecl_streams +ecl_threads +ecl_type_traits +ecl_time_lite + +ament_cmake + + +----- +ecl_devices: + +ecl_devices +Provides an extensible and standardised framework for input-output devices. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_devices +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_containers +ecl_errors +ecl_mpl +ecl_threads +ecl_type_traits +ecl_utilities +ecl_license +ecl_config +ecl_containers +ecl_errors +ecl_mpl +ecl_threads +ecl_type_traits +ecl_utilities +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_eigen: + +ecl_eigen +This provides an Eigen implementation for ecl's linear algebra. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_eigen +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +eigen +eigen + +ament_cmake + + +----- +ecl_errors: + +ecl_errors +This library provides lean and mean error mechanisms. It includes c style error functions as well as a few useful macros. For higher level mechanisms, +refer to ecl_exceptions. +Daniel Stonier-->Daniel Stonier +BSD +http://wiki.ros.org/ecl_errors +https://github.com/stonier/ecl_lite +https://github.com/stonier/ecl_lite/issues +ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_license +ecl_config + +ament_cmake + + +----- +ecl_exceptions: + +ecl_exceptions +Template based exceptions - these are simple and practical and avoid the proliferation of exception types. Although not syntatactically ideal, +it is convenient and eminently practical. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_exceptions +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_errors +ecl_license +ecl_config +ecl_errors + +ament_cmake + + +----- +ecl_filesystem: + +ecl_filesystem +Cross platform filesystem utilities (until c++11 makes its way in). +Daniel Stonier +BSD +http://wiki.ros.org/ecl_filesystem +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_errors +ecl_license +ecl_build +ecl_config +ecl_errors +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_formatters: + +ecl_formatters +The formatters here simply format various input types to a specified text format. They can be used with most streaming types (including both ecl and stl streams). +Daniel Stonier +BSD +http://wiki.ros.org/ecl_formatters +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_exceptions +ecl_converters +ecl_license +ecl_config +ecl_exceptions +ecl_converters + +ament_cmake + + +----- +ecl_geometry: + +ecl_geometry +Any tools relating to mathematical geometry. Primarily featuring polynomials and interpolations. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_geometry +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_build +ecl_license +ecl_config +ecl_containers +ecl_exceptions +ecl_formatters +ecl_linear_algebra +ecl_math +ecl_mpl +ecl_type_traits +ecl_build +ecl_license +ecl_config +ecl_containers +ecl_exceptions +ecl_formatters +ecl_linear_algebra +ecl_math +ecl_mpl +ecl_type_traits +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_io: + +ecl_io +Most implementations (windows, +posix, +...) have slightly different api for low level input-output functions. These are gathered here and re-represented with a cross platform set of functions. +Daniel Stonier-->Daniel Stonier +BSD +http://wiki.ros.org/ecl_io +https://github.com/stonier/ecl_lite +https://github.com/stonier/ecl_lite/issues +ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_errors +ecl_license +ecl_config +ecl_errors + +ament_cmake + + +----- +ecl_ipc: + +ecl_ipc +Interprocess mechanisms vary greatly across platforms - sysv, +posix, +win32, +there are more than a few. This package provides an infrastructure to allow for developing cross platform c++ wrappers around the lower level c api's that handle these mechanisms. These make it not only easier to utilise such mechanisms, +but allow it to be done consistently across platforms. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_ipc +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_errors +ecl_exceptions +ecl_threads +ecl_time_lite +ecl_time +ecl_license +ecl_build +ecl_config +ecl_errors +ecl_exceptions +ecl_threads +ecl_time_lite +ecl_time +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_license: + +ecl_license +Maintains the ecl licenses and also provides an install target for deploying licenses with the ecl libraries. +Daniel Stonier +Daniel Stonier +BSD +http://wiki.ros.org/ecl_license +https://github.com/stonier/ecl_tools +https://github.com/stonier/ecl_tools/issues +ament_cmake + +ament_cmake + + +----- +ecl_linear_algebra: + +ecl_linear_algebra +Ecl frontend to a linear matrix package (currently eigen). +Daniel Stonier +BSD +http://wiki.ros.org/ecl_linear_algebra +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_build +ecl_converters +ecl_eigen +ecl_exceptions +ecl_formatters +ecl_license +ecl_math +sophus +ecl_build +ecl_converters +ecl_eigen +ecl_exceptions +ecl_formatters +ecl_license +ecl_math +sophus +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_manipulators: + +ecl_manipulators +Deploys various manipulation algorithms, +currently just feedforward filters (interpolations). +Daniel Stonier +BSD +http://wiki.ros.org/ecl_manipulators +https://github.com/stonier/ecl_manipulation +https://github.com/stonier/ecl_manipulation/issues +Daniel Stonier-->ament_cmake_ros +ecl_build +ecl_license +ecl_exceptions +ecl_geometry +ecl_formatters +ecl_build +ecl_license +ecl_exceptions +ecl_geometry +ecl_formatters +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_math: + +ecl_math +This package provides simple support to cmath, +filling in holes or redefining in a c++ formulation where desirable. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_math +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_type_traits +ecl_license +ecl_type_traits +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_mobile_robot: + +ecl_mobile_robot +Contains transforms (e.g. differential drive inverse kinematics) for the various types of mobile robot platforms. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_mobile_robot +https://github.com/stonier/ecl_navigation +https://github.com/stonier/ecl_navigation/issues +Daniel Stonier-->ament_cmake_ros +ecl_build +ecl_license +ecl_errors +ecl_geometry +ecl_math +ecl_formatters +ecl_linear_algebra +ecl_build +ecl_license +ecl_errors +ecl_geometry +ecl_math +ecl_formatters +ecl_linear_algebra +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_mpl: + +ecl_mpl +Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_mpl +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_license +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_sigslots: + +ecl_sigslots +Provides a signal/slot mechanism (in the same vein as qt sigslots, +boost::signals etc for intra-process communication. These include some improvements - they do not need a preprocessor, +are fully type safe, +allow for simple connections via a posix style string identifier and are multithread-safe. +Daniel Stonier +BSD +http://ros.org/wiki/ecl_sigslots +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier +ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_threads +ecl_license +ecl_config +ecl_threads +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_sigslots_lite: + +ecl_sigslots_lite +This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to provide a very simple sigslots implementation that can be used for *very* embedded development. +Daniel Stonier-->Daniel Stonier +BSD +http://wiki.ros.org/ecl_sigslots_lite +https://github.com/stonier/ecl_lite +https://github.com/stonier/ecl_lite/issues +ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_errors +ecl_license +ecl_config +ecl_errors + +ament_cmake + + +----- +ecl_statistics: + +ecl_statistics +Common statistical structures and algorithms for control systems. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_statistics +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_linear_algebra +ecl_mpl +ecl_type_traits +ecl_license +ecl_build +ecl_config +ecl_linear_algebra +ecl_mpl +ecl_type_traits +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_streams: + +ecl_streams +These are lightweight text streaming classes that connect to standardised ecl type devices. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_streams +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_errors +ecl_concepts +ecl_devices +ecl_time +ecl_converters +ecl_type_traits +ecl_license +ecl_errors +ecl_concepts +ecl_devices +ecl_time +ecl_converters +ecl_type_traits +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_threads: + +ecl_threads +This package provides the c++ extensions for a variety of threaded programming tools. These are usually different on different platforms, +so the architecture for a cross-platform framework is also implemented. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_threads +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_errors +ecl_concepts +ecl_exceptions +ecl_time +ecl_utilities +ecl_license +ecl_build +ecl_config +ecl_errors +ecl_concepts +ecl_exceptions +ecl_time +ecl_utilities +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_time: ' + +ecl_time +Timing utilities are very dependent on the system api provided for their use. This package provides a means for handling different timing models. Current support - posix rt : complete. - macosx : posix timers only, +missing absolute timers. - win : none. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_time +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_errors +ecl_exceptions +ecl_time_lite +ecl_license +ecl_build +ecl_config +ecl_errors +ecl_exceptions +ecl_time_lite +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + +' +----- +ecl_time_lite: + +ecl_time_lite +Provides a portable set of time functions that are especially useful for porting other code or being wrapped by higher level c++ classes. +Daniel Stonier-->Daniel Stonier +BSD +http://wiki.ros.org/ecl_time_lite +https://github.com/stonier/ecl_lite +https://github.com/stonier/ecl_lite/issues +ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_errors +ecl_license +ecl_build +ecl_config +ecl_errors + +ament_cmake + + +----- +ecl_type_traits: + +ecl_type_traits +Extends c++ type traits and implements a few more to boot. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_type_traits +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_config +ecl_mpl +ecl_license +ecl_mpl +ecl_config +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ecl_utilities: + +ecl_utilities +Includes various supporting tools and utilities for c++ programming. +Daniel Stonier +BSD +http://wiki.ros.org/ecl_utilities +https://github.com/stonier/ecl_core +https://github.com/stonier/ecl_core/issues +Daniel Stonier-->ament_cmake_ros +ecl_license +ecl_build +ecl_mpl +ecl_concepts +ecl_license +ecl_mpl +ecl_concepts +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +example_interfaces: + + +example_interfaces +Contains message and service definitions used by the examples. +Dirk Thomas +Apache License 2.0 +ament_cmake +rosidl_default_generators +rosidl_default_runtime +rosidl_interface_packages + +ament_cmake + + + +----- +examples_rclcpp_minimal_client: + + +examples_rclcpp_minimal_client +Examples of minimal service clients +Mikael Arguedas +Apache License 2.0 +Morgan Quigley +ament_cmake +rclcpp +example_interfaces +rclcpp +example_interfaces + +ament_cmake + + +----- +examples_rclcpp_minimal_composition: + + +examples_rclcpp_minimal_composition +Minimalist examples of composing nodes in the same process +Mikael Arguedas +Apache License 2.0 +Morgan Quigley +ament_cmake +class_loader +rclcpp +std_msgs +class_loader +rclcpp +std_msgs + +ament_cmake + + +----- +examples_rclcpp_minimal_publisher: + + +examples_rclcpp_minimal_publisher +Examples of minimal publisher nodes +Mikael Arguedas +Apache License 2.0 +Morgan Quigley +ament_cmake +rclcpp +std_msgs +rclcpp +std_msgs + +ament_cmake + + +----- +examples_rclcpp_minimal_service: + + +examples_rclcpp_minimal_service +A minimal service server which adds two numbers +Mikael Arguedas +Apache License 2.0 +Morgan Quigley +ament_cmake +rclcpp +example_interfaces +rclcpp +example_interfaces + +ament_cmake + + +----- +examples_rclcpp_minimal_subscriber: + + +examples_rclcpp_minimal_subscriber +Examples of minimal subscribers +Mikael Arguedas +Apache License 2.0 +Morgan Quigley +ament_cmake +rclcpp +std_msgs +rclcpp +std_msgs + +ament_cmake + + +----- +examples_rclcpp_minimal_timer: + + +examples_rclcpp_minimal_timer +Examples of minimal nodes which have timers +Mikael Arguedas +Apache License 2.0 +Morgan Quigley +ament_cmake +rclcpp +rclcpp + +ament_cmake + + +----- +examples_rclpy_executors: + + +examples_rclpy_executors +Examples of creating and using exectors to run multiple nodes in the same process +Shane Loretz +Apache License 2.0 +rclpy +std_msgs +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +examples_rclpy_minimal_client: + + +examples_rclpy_minimal_client +Examples of minimal service clients using rclpy. +Mikael Arguedas +Apache License 2.0 +example_interfaces +rclpy +std_msgs +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +examples_rclpy_minimal_publisher: + + +examples_rclpy_minimal_publisher +Examples of minimal publishers using rclpy. +Mikael Arguedas +Apache License 2.0 +rclpy +std_msgs +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +examples_rclpy_minimal_service: + + +examples_rclpy_minimal_service +Examples of minimal service servers using rclpy. +Mikael Arguedas +Apache License 2.0 +example_interfaces +rclpy +std_msgs +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +examples_rclpy_minimal_subscriber: + + +examples_rclpy_minimal_subscriber +Examples of minimal subscribers using rclpy. +Mikael Arguedas +Apache License 2.0 +rclpy +std_msgs +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +fastcdr: + + +fastcdr +CDR serialization implementation. +Steven! Ragnarök +Apache License 2.0 +cmake + +cmake + + +----- +fastrtps: + + +fastrtps +Implementation of RTPS standard. +Steven! Ragnarök +Apache License 2.0 +asio +libssl-dev +libssl-dev +fastcdr +tinyxml2 +cmake + +cmake + + +----- +fastrtps_cmake_module: + + +fastrtps_cmake_module +Provide CMake module to find eProsima FastRTPS. +Dirk Thomas +Apache License 2.0 +Ricardo González +ament_cmake +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +geometry_msgs: + + +geometry_msgs +A package containing some geometry related message definitions. +William Woodall +Apache License 2.0 +ament_cmake +rosidl_default_generators +std_msgs +rosidl_default_runtime +std_msgs +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +gmock_vendor: + + +gmock_vendor +The package provides GoogleMock. +Dirk Thomas +BSD +cmake +gtest_vendor + +cmake + + +----- +gtest_vendor: + + +gtest_vendor +The package provides GoogleTest. +Dirk Thomas +BSD +cmake + +cmake + + +----- +image_geometry: + +image_geometry +`image_geometry` contains C++ and Python libraries for interpreting images geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo messages with OpenCV functions such as image rectification, +much as cv_bridge interfaces ROS sensor_msgs/Image with OpenCV data types. +Mikael Arguedas +BSD +http://www.ros.org/wiki/image_geometry +Patrick Mihelich +Vincent Rabaud + +ament_cmake + + +ament_cmake_ros +libopencv-dev +sensor_msgs +ament_cmake_gtest +ament_cmake_pytest +dvipng +texlive-latex-extra + +----- +image_tools: + + +image_tools +Tools to capture and play back images to and from DDS subscriptions and publications. +Dirk Thomas +Apache License 2.0 +ament_cmake +libopencv-dev +rclcpp +sensor_msgs +std_msgs +libopencv-dev +rclcpp +sensor_msgs +std_msgs +ament_cmake_pytest +ament_lint_auto +ament_lint_common +launch +launch_testing +rmw_implementation_cmake + +ament_cmake + + +----- +intra_process_demo: + + +intra_process_demo +Demonstrations of intra process communication. +William Woodall +Apache License 2.0 +ament_cmake +libopencv-dev +rclcpp +sensor_msgs +std_msgs +libopencv-dev +rclcpp +sensor_msgs +ament_cmake_pytest +ament_lint_auto +ament_lint_common +launch +launch_testing +rmw_implementation_cmake + +ament_cmake + + +----- +joy: + + +joy +BSD +ROS2 driver for a generic Linux joystick. Will contain a MacOS and Windows version later. The joy package contains joy_node, +a node that interfaces a generic Linux joystick to ROS2. This node publishes a "Joy" message, +which contains the current state of each one of the joystick's buttons and axes. +Mikael Arguedas +Morgan Quigley +Brian Gerkey +Kevin Watts +Blaise Gassend +Jonathan Bohren +https://github.com/ros2/joystick_drivers +https://github.com/ros2/joystick_drivers/issues +ament_cmake +rclcpp +sensor_msgs + +ament_cmake + + +----- +kdl_parser: + +kdl_parser +The Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and dynamic parameters of a robot mechanism.kdl_parserprovides tools to construct a KDL tree from an XML robot representation in URDF. +Wim Meeussen +Ioan Sucan +Jackie Kay +Chris Lalancette +Shane Loretz +BSD +https://github.com/ros2/kdl_parser +https://github.com/ros2/kdl_parser/issues +ament_cmake_ros +orocos_kdl +tinyxml +tinyxml_vendor +urdf +urdfdom_headers +tinyxml +tinyxml_vendor +urdf +ament_lint_auto +ament_lint_common +urdfdom_headers + +ament_cmake + + +----- +laser_geometry: " + + +laser_geometry +This package contains a class for converting from a 2D laser scan as defined by sensor_msgs/LaserScan into a point cloud as defined by sensor_msgs/PointCloud or sensor_msgs/PointCloud2. In particular, +it contains functionality to account for the skew resulting from moving robots or tilting laser scanners. +William Woodall +BSD +Dave Hershberger +Tully Foote +Radu Bogdan Rusu +http://ros.org/wiki/laser_geometry +ament_cmake +eigen +rclcpp +sensor_msgs +tf2 +eigen +rclcpp +sensor_msgs +tf2 +ament_cmake +ament_cmake_cppcheck +ament_cmake_cpplint +ament_cmake_gtest +ament_cmake_gmock +ament_cmake_lint_cmake +ament_cmake_uncrustify + +ament_cmake + +" +----- +launch: + + +launch +The ROS launch tool. +Dirk Thomas +Apache License 2.0 +osrf_pycommon +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +launch_ros: " + + +launch_ros +ROS specific extensions to the launch tool. +William Woodall +Apache License 2.0 +ament_index_python +launch +lifecycle_msgs +osrf_pycommon +rclpy +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + +" +----- +launch_testing: + + +launch_testing +Helper scripts for tests that use the ROS launch tool. +Dirk Thomas +Apache License 2.0 +Esteve Fernandez +launch +ament_index_python +ament_flake8 +ament_pep257 +launch +python3-pytest + +ament_python + + +----- +libcurl_vendor: " + + +libcurl_vendor +Wrapper around libcurl, +it provides a fixed CMake module and an ExternalProject build of it. +William Woodall +Apache License 2.0 +MIT +https://github.com/curl/curl +ament_cmake +pkg-config +curl + +ament_cmake + +" +----- +libyaml_vendor: " + + +libyaml_vendor +Wrapper around libyaml, +provides the last version (1.8.0 rc) that ships with a CMake module +Mikael Arguedas +Apache License 2.0 +MIT +https://github.com/yaml/libyaml +ament_cmake + +ament_cmake + +" +----- +lifecycle: + + +lifecycle +Package containing demos for lifecycle implementation +Karsten Knese +Apache License 2.0 +ament_cmake +lifecycle_msgs +rclcpp_lifecycle +std_msgs +rclcpp_lifecycle +lifecycle_msgs +ros2run +std_msgs +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +lifecycle_msgs: + + +lifecycle_msgs +A package containing some lifecycle related message and service definitions. +Karsten Knese +Apache License 2.0 +ament_cmake +rosidl_default_generators +rosidl_default_runtime +ament_lint_auto +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +logging_demo: + + +logging_demo +Examples for using and configuring loggers. +D. Hood +Apache License 2.0 +ament_cmake +rosidl_default_generators +ament_index_cpp +class_loader +rclcpp +rcutils +rosidl_cmake +std_msgs +ament_index_cpp +class_loader +rclcpp +rcutils +rosidl_default_runtime +std_msgs +ament_cmake_pytest +ament_lint_auto +ament_lint_common +launch +launch_testing +rmw_implementation_cmake +rosidl_interface_packages + +ament_cmake + + +----- +map_msgs: " + + +map_msgs +This package defines messages commonly used in mapping packages. +Stéphane Magnenat +David V. Lu!! +Michael Ferguson +William Woodall +BSD +http://ros.org/wiki/map_msgs +https://github.com/ros-planning/navigation_msgs/issues +ament_cmake +rosidl_default_generators +nav_msgs +sensor_msgs +std_msgs +nav_msgs +rosidl_default_runtime +sensor_msgs +std_msgs +ament_lint_common +rosidl_interface_packages + +ament_cmake + +" +----- +map_server: + +map_server +map_server provides themap_serverROSNode, +which offers map data as a ROSService. It also provides themap_savercommand-line utility, +which allows dynamically generated maps to be saved to file. +Brian Gerkey +Tony Pratkanis +contradict@gmail.com +David V. Lu!! +Michael Ferguson +William Woodall +http://wiki.ros.org/map_server +BSD +ament_cmake +geometry_msgs +nav_msgs +rclcpp +rcutils +sdl +sdl-image +tf2 +yaml-cpp +nav_msgs +rclcpp +rcutils +sdl +sdl-image +tf2 +yaml-cpp +ament_cmake_gtest +ament_cmake_pytest +launch_testing +rclpy + +ament_cmake + + +----- +nav_msgs: + + +nav_msgs +A package containing some navigation related message and service definitions. +William Woodall +Apache License 2.0 +ament_cmake +rosidl_default_generators +builtin_interfaces +geometry_msgs +std_msgs +builtin_interfaces +geometry_msgs +rosidl_default_runtime +std_msgs +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +opensplice_cmake_module: + + +opensplice_cmake_module +Provide CMake module to find PrismTech OpenSplice. +Dirk Thomas +Apache License 2.0 +ament_cmake +libopensplice67 +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +orocos_kdl: + +orocos_kdl +This package contains a recent version of the Kinematics and Dynamics Library (KDL), +distributed by the Orocos Project. +Mikael Arguedas +LGPL +http://wiki.ros.org/orocos_kdl +Ruben Smits +cmake +eigen +eigen +pkg-config +cppunit + +cmake + + +----- +osrf_pycommon: " + + +osrf_pycommon +Commonly needed Python modules, +used by Python software developed at OSRF. +William Woodall +Apache License 2.0 + +ament_python + +" +----- +osrf_testing_tools_cpp: " + + +osrf_testing_tools_cpp +Testing tools for C++, +and is used in various OSRF projects. +William Woodall +Apache License 2.0 +cmake + +cmake + +" +----- +pcl_conversions: + +pcl_conversions +Provides conversions from PCL data types and ROS message types +William Woodall +Paul Bovbel +Bill Morris +Chris Lalancette +BSD +http://wiki.ros.org/pcl_conversions +https://github.com/ros-perception/pcl_conversions +https://github.com/ros-perception/pcl_conversions/issues +ament_cmake +builtin_interfaces +eigen +libpcl-all-dev +sensor_msgs +std_msgs +builtin_interfaces +eigen +libpcl-all-dev +sensor_msgs +std_msgs +libpcl-all-dev +ament_cmake_gtest + +ament_cmake + + +----- +pendulum_control: + + +pendulum_control +Demonstrates ROS 2's realtime capabilities with a simulated inverted pendulum. +Mikael Arguedas +Apache License 2.0 +Jackie Kay +ament_cmake +rclcpp +pendulum_msgs +rttest +tlsf_cpp +rclcpp +pendulum_msgs +rttest +tlsf_cpp +ament_cmake_pytest +ament_lint_auto +ament_lint_common +launch +launch_testing +rmw_implementation_cmake +ros2run + +ament_cmake + + +----- +pendulum_msgs: + + +pendulum_msgs +Custom messages for real-time pendulum control. +Mikael Arguedas +Apache License 2.0 +Jackie Kay +ament_cmake +builtin_interfaces +rosidl_default_generators +builtin_interfaces +rosidl_default_runtime +rosidl_interface_packages + +ament_cmake + + +----- +pluginlib: + + +pluginlib +The pluginlib package provides tools for writing and dynamically loading plugins using the ROS build infrastructure. To work, +these tools require plugin providers to register their plugins in the package.xml of their package. +Mikael Arguedas +BSD +http://www.ros.org/wiki/pluginlib +https://github.com/ros/pluginlib/issues +https://github.com/ros/pluginlib +Eitan Marder-Eppstein +Tully Foote +Dirk Thomas +Mirza Shah +ament_cmake +ament_index_cpp +class_loader +rcutils +tinyxml2_vendor + +ament_cmake + + +----- +poco_vendor: " + + +poco_vendor +CMake shim over the poco library. +Steven! Ragnarök +Apache License 2.0 +Boost Software License 1.0 +cmake +cmake +libpoco-dev +pcre +zlib + +cmake + +" +----- +py_trees: + + +py_trees +Pythonic implementation of behaviour trees. +Daniel Stonier +Michal Staniaszek +Naveed Usmani +Daniel Stonier +BSD +http://py-trees.readthedocs.io +https://github.com/stonier/py_trees +https://github.com/stonier/py_trees/issues +python3-setuptools +python3-sphinx +python3-sphinx-argparse +python3-sphinx-rtd-theme +python3-pydot +python3-pydot +python3-nose +python3-nose-yanc + +ament_python + + +----- +py_trees_msgs: + + +py_trees_msgs +Messages used by py_trees_ros and some extras for the mock demos/tests. +Daniel Stonier +BSD +http://ros.org/wiki/py_trees_msgs +https://github.com/stonier/py_trees_msgs +https://github.com/stonier/py_trees_msgs/issues +Daniel Stonier +Michal Staniaszek +Naveed Usmani +ament_cmake +rosidl_default_generators +std_msgs +rosidl_default_runtime +std_msgs +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +python_cmake_module: + + +python_cmake_module +Provide CMake module with extra functionality for Python. +Mikael Arguedas +Apache License 2.0 +Esteve Fernandez +ament_cmake +python3-dev +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +rcl: + + +rcl +The ROS client library common implementation. This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries. +William Woodall +Apache License 2.0 +ament_cmake_ros +rmw +rcl_interfaces +rcutils +rosidl_generator_c +rcl_interfaces +rcutils +rosidl_generator_c +ament_cmake +rcutils +rosidl_default_runtime +rmw_implementation +ament_cmake_gtest +ament_cmake_pytest +ament_lint_auto +ament_lint_common +rmw +rmw_implementation_cmake +launch +osrf_testing_tools_cpp +std_msgs +test_msgs + +ament_cmake + + +----- +rcl_interfaces: + + +rcl_interfaces +The ROS client library common interfaces. This package contains the messages and services which ROS client libraries will use under the hood to communicate higher level concepts such as parameters. +Tully Foote +Apache License 2.0 +ament_cmake +rosidl_default_generators +rosidl_default_runtime +ament_lint_auto +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +rcl_lifecycle: + + +rcl_lifecycle +Package containing a C-based lifecycle implementation +Karsten Knese +Apache License 2.0 +ament_cmake_ros +rosidl_default_generators +lifecycle_msgs +rcl +rcutils +rmw_implementation +rosidl_default_generators +lifecycle_msgs +rcl +rcutils +rmw_implementation +rosidl_default_runtime +ament_cmake_gtest +ament_lint_common +ament_lint_auto + +ament_cmake + + +----- +rcl_yaml_param_parser: + + +rcl_yaml_param_parser +Package containing various utility types and functions for C +Anup Pemmaiah +Apache License 2.0 +ament_cmake_ros +libyaml_vendor +yaml +rcutils +rcl +ament_cmake_gtest +ament_lint_common +ament_lint_auto +launch_testing + +ament_cmake + + +----- +rclcpp: + + +rclcpp +The ROS client library in C++. +Dirk Thomas +Apache License 2.0 +ament_cmake_ros +rmw +builtin_interfaces +rcl_interfaces +rosgraph_msgs +rosidl_generator_cpp +rosidl_typesupport_c +rosidl_typesupport_cpp +builtin_interfaces +rcl_interfaces +rosgraph_msgs +rosidl_generator_cpp +rosidl_typesupport_c +rosidl_typesupport_cpp +rcl +rcl_yaml_param_parser +rmw_implementation +ament_cmake +ament_cmake_gmock +ament_cmake_gtest +ament_lint_auto +ament_lint_common +rmw +rmw_implementation_cmake +test_msgs + +ament_cmake + + +----- +rclcpp_lifecycle: + + +rclcpp_lifecycle +Package containing a prototype for lifecycle implementation +Karsten Knese +Apache License 2.0 +ament_cmake_ros +rosidl_default_generators +rclcpp +rcl_lifecycle +rmw_implementation +rosidl_default_generators +std_msgs +lifecycle_msgs +rclcpp +rcl_lifecycle +rclpy +rmw_implementation +rosidl_default_runtime +std_msgs +lifecycle_msgs +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +rclpy: + + +rclpy +Package containing the Python client. +William Woodall +Apache License 2.0 +Esteve Fernandez +ament_cmake +python_cmake_module +rcutils +rmw_implementation_cmake +rmw_implementation +rcl +ament_index_python +ament_cmake_pytest +ament_lint_auto +ament_lint_common +rcl_interfaces +rosidl_generator_py +test_msgs + +ament_cmake + + +----- +rcutils: + + +rcutils +Package containing various utility types and functions for C +Karsten Knese +Apache License 2.0 +ament_cmake_ros +python3-empy +ament_cmake_gmock +ament_cmake_gtest +ament_cmake_pytest +ament_lint_common +ament_lint_auto +launch_testing +osrf_testing_tools_cpp + +ament_cmake + + +----- +resource_retriever: + +resource_retriever +This package retrieves data from url-format files such as http://, +ftp://, +package:// file://, +etc., +and loads the data into memory. The package:// url for ros packages is translated into a local file:// url. The resourse retriever was initially designed to load mesh files into memory, +but it can be used for any type of data. The resource retriever is based on the the libcurl library. +Josh Faust +Ioan Sucan +Chris Lalancette +Shane Loretz +BSD +http://ros.org/wiki/resource_retriever +https://github.com/ros/robot_model +https://github.com/ros/robot_model/issues +ament_cmake_ros +ament_index_cpp +libcurl_vendor + +ament_cmake + + +----- +rmw: + + +rmw +Contains the ROS middleware API. +Dirk Thomas +William Woodall +Apache License 2.0 +ament_cmake_ros +rcutils +rcutils +rosidl_generator_c +ament_cmake_gmock +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +rmw_connext_cpp: + + +rmw_connext_cpp +Implement the ROS middleware interface using RTI Connext static code generation in C++. +Dirk Thomas +Apache License 2.0 +ament_cmake +rosidl_cmake +ament_cmake +rosidl_cmake +connext_cmake_module +rcutils +rmw +rmw_connext_shared_cpp +rosidl_generator_c +rosidl_generator_cpp +rosidl_generator_dds_idl +rosidl_typesupport_connext_c +rosidl_typesupport_connext_cpp +rti-connext-dds-5.3.1 +connext_cmake_module +rosidl_generator_c +rosidl_generator_cpp +rosidl_typesupport_connext_c +rosidl_typesupport_connext_cpp +rti-connext-dds-5.3.1 +rcutils +rmw +rmw_connext_shared_cpp +ament_lint_auto +ament_lint_common +rmw_implementation_packages + +ament_cmake + + +----- +rmw_connext_shared_cpp: + + +rmw_connext_shared_cpp +C++ types and functions shared by the ROS middleware interface to RTI Connext Static and RTI Connext Dynamic. +Dirk Thomas +Apache License 2.0 +ament_cmake +rosidl_cmake +ament_cmake +connext_cmake_module +rcutils +rmw +rti-connext-dds-5.3.1 +connext_cmake_module +rti-connext-dds-5.3.1 +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +rmw_fastrtps_cpp: + + +rmw_fastrtps_cpp +Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++. +Dirk Thomas +Apache License 2.0 +Ricardo González +ament_cmake_ros +fastrtps_cmake_module +ament_cmake +fastcdr +fastrtps +fastrtps_cmake_module +rcutils +rmw +rosidl_generator_c +rosidl_typesupport_introspection_c +rosidl_typesupport_introspection_cpp +fastcdr +fastrtps +fastrtps_cmake_module +rcutils +rmw +rosidl_generator_c +rosidl_typesupport_introspection_c +rosidl_typesupport_introspection_cpp +ament_lint_auto +ament_lint_common +rmw_implementation_packages + +ament_cmake + + +----- +rmw_implementation: + + +rmw_implementation +The decision which ROS middleware implementation should be used for C++. +Dirk Thomas +Apache License 2.0 +ament_cmake +rcutils +rmw +rmw_connext_cpp +rmw_fastrtps_cpp +rmw_opensplice_cpp +libpoco-dev +poco_vendor +rmw_implementation_cmake +ament_lint_auto +ament_lint_common +rmw_implementation_packages + +ament_cmake + + +----- +rmw_implementation_cmake: + + +rmw_implementation_cmake +CMake functions which can discover and enumerate available implementations. +Dirk Thomas +William Woodall +Apache License 2.0 +ament_cmake +ament_cmake +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +rmw_opensplice_cpp: + + +rmw_opensplice_cpp +Implement the ROS middleware interface using PrismTech OpenSplice static code generation in C++. +Dirk Thomas +Apache License 2.0 +ament_cmake +opensplice_cmake_module +rosidl_cmake +ament_cmake +opensplice_cmake_module +rosidl_cmake +rcutils +libopensplice67 +rmw +rosidl_generator_c +rosidl_generator_cpp +rosidl_typesupport_opensplice_c +rosidl_typesupport_opensplice_cpp +rosidl_generator_dds_idl +libopensplice67 +rosidl_generator_c +rosidl_generator_cpp +rosidl_typesupport_opensplice_c +rosidl_typesupport_opensplice_cpp +rmw +ament_lint_auto +ament_lint_common +rmw_implementation_packages + +ament_cmake + + +----- +robot_state_publisher: + + +robot_state_publisher +ROS2 version of the robot_state_publisher package +Karsten Knese +Apache License 2.0 +ament_cmake +geometry_msgs +kdl_parser +orocos_kdl +rclcpp +sensor_msgs +tf2_ros +urdf +urdfdom_headers +geometry_msgs +kdl_parser +orocos_kdl +rclcpp +sensor_msgs +tf2_ros +urdf +urdfdom_headers +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +ros1_bridge: + + +ros1_bridge +A simple bridge between ROS 1 and ROS 2 +Dirk Thomas +Apache License 2.0 +ament_cmake +ament_index_python +python3-catkin-pkg-modules +rosidl_cmake +rosidl_parser +builtin_interfaces +pkg-config +python3-yaml +rclcpp +rcutils +rmw_implementation_cmake +std_msgs +builtin_interfaces +python3-yaml +rclcpp +rcutils +std_msgs +ament_cmake_pytest +ament_lint_auto +ament_lint_common +demo_nodes_cpp +diagnostic_msgs +launch +ros2run +rosidl_interface_packages +actionlib_msgs +diagnostic_msgs +example_interfaces +geometry_msgs +nav_msgs +rosgraph_msgs +sensor_msgs +shape_msgs +std_srvs +stereo_msgs +tf2_msgs +trajectory_msgs +visualization_msgs + +ament_cmake + + +----- +ros2cli: + + +ros2cli +Framework for ROS 2 command line tools. +Dirk Thomas +Apache License 2.0 +python3-pkg-resources +rclpy +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +ros2launch: " + + +ros2launch +The launch command for ROS 2 command line tools. +William Woodall +Apache License 2.0 +ament_index_python +launch +launch_ros +ros2cli +ros2pkg +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + +" +----- +ros2lifecycle: + + +ros2lifecycle +The lifecycle command for ROS 2 command line tools. +Dirk Thomas +Apache License 2.0 +rclpy +ros2cli +lifecycle_msgs +ros2node +ros2service +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +ros2msg: + + +ros2msg +The msg command for ROS 2 command line tools. +Dirk Thomas +Apache License 2.0 +ros2cli +ament_index_python +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest +std_msgs +std_srvs + +ament_python + + +----- +ros2node: + + +ros2node +The node command for ROS 2 command line tools. +Dirk Thomas +Apache License 2.0 +ros2cli +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +ros2param: + + +ros2param +The param command for ROS 2 command line tools. +Dirk Thomas +Apache License 2.0 +rcl_interfaces +rclpy +ros2cli +ros2node +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +ros2pkg: + + +ros2pkg +The pkg command for ROS 2 command line tools. +Dirk Thomas +Apache License 2.0 +ros2cli +ament_index_python +python3-catkin-pkg-modules +python3-empy +python3-pkg-resources +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +ros2run: + + +ros2run +The run command for ROS 2 command line tools. +Dirk Thomas +Apache License 2.0 +ros2cli +ros2pkg +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +ros2service: + + +ros2service +The service command for ROS 2 command line tools. +William Woodall +Apache License 2.0 +rclpy +ros2cli +python3-yaml +ros2srv +ros2topic +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +ros2srv: + + +ros2srv +The srv command for ROS 2 command line tools. +Dirk Thomas +Apache License 2.0 +ros2cli +ament_index_python +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest +std_msgs +std_srvs + +ament_python + + +----- +ros2topic: + + +ros2topic +The topic command for ROS 2 command line tools. +Dirk Thomas +Apache License 2.0 +ros2cli +python3-yaml +rclpy +ros2msg +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest +test_msgs + +ament_python + + +----- +ros_base: + + +ros_base +A package which extends 'ros_core' and includes other basic functionalities like tf2 and urdf. +Mikael Arguedas +Apache License 2.0 +ament_cmake +ros_core +tf2 +tf2_eigen +tf2_geometry_msgs +tf2_ros +kdl_parser +urdf +robot_state_publisher + +ament_cmake + + +----- +ros_core: + + +ros_core +A package to aggregate the packages required to use publish / subscribe, +services, +generate messages and other core ROS concepts. +Mikael Arguedas +Apache License 2.0 +ament_cmake +ament_cmake +ament_cmake_auto +ament_cmake_gtest +ament_cmake_gmock +ament_cmake_pytest +ament_cmake_ros +ament_index_cpp +ament_index_python +ament_lint_auto +ament_lint_common +rcl_lifecycle +rclcpp +rclcpp_lifecycle +rclpy +rosidl_default_generators +rosidl_default_runtime +ros_environment +common_interfaces +ros2launch +ros2lifecycle +ros2msg +ros2node +ros2param +ros2pkg +ros2run +ros2service +ros2srv +ros2topic +class_loader +pluginlib + +ament_cmake + + +----- +ros_environment: + +ros_environment +The package provides the environment variables `ROS_VERSION` and `ROS_DISTRO`. +Dirk Thomas +Apache License 2.0 +https://github.com/ros/ros_environment +https://github.com/ros/ros_environment/issues +ament_cmake_core + +ament_cmake + + +----- +ros_workspace: + + +ros_workspace +Provides the prefix level environment files for ROS 2 packages. +Steven! Ragnarök +Apache License 2.0 +ament_cmake_core +ament_package +cmake + +cmake + + +----- +rosgraph_msgs: + + +rosgraph_msgs +Messages relating to the ROS Computation Graph. These are generally considered to be low-level messages that end users do not interact with. +Dirk Thomas +Apache License 2.0 +ament_cmake +rosidl_default_generators +builtin_interfaces +builtin_interfaces +rosidl_default_runtime +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +rosidl_cmake: + + +rosidl_cmake +The CMake functionality to invoke code generation for ROS interface files. +Dirk Thomas +Apache License 2.0 +ament_cmake +ament_cmake_python +ament_cmake +python3-empy +rosidl_parser +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +rosidl_default_generators: + + +rosidl_default_generators +A configuration package defining the default ROS interface generators. +Dirk Thomas +Apache License 2.0 +ament_cmake +ament_cmake_core +rosidl_cmake +rosidl_generator_c +rosidl_generator_cpp +rosidl_generator_py +rosidl_typesupport_c +rosidl_typesupport_cpp +rosidl_generator_packages +rosidl_typesupport_c_packages +rosidl_typesupport_cpp_packages +rosidl_typesupport_introspection_c +rosidl_typesupport_introspection_cpp +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +rosidl_default_runtime: + + +rosidl_default_runtime +A configuration package defining the runtime for the ROS interfaces. +Dirk Thomas +Apache License 2.0 +ament_cmake +rosidl_generator_cpp +rosidl_generator_py +rosidl_typesupport_c +rosidl_typesupport_cpp +rosidl_typesupport_introspection_c +rosidl_typesupport_introspection_cpp +rosidl_runtime_packages +rosidl_typesupport_c_packages +rosidl_typesupport_cpp_packages +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +rosidl_generator_c: + + +rosidl_generator_c +Generate the ROS interfaces in C. +William Woodall +Apache License 2.0 +ament_cmake_ros +rosidl_typesupport_interface +ament_cmake +rosidl_cmake +rosidl_typesupport_interface +rosidl_parser +ament_cmake_gtest +ament_lint_auto +ament_lint_common +rosidl_cmake +rosidl_generator_packages + +ament_cmake + + +----- +rosidl_generator_cpp: + + +rosidl_generator_cpp +Generate the ROS interfaces in C++. +Dirk Thomas +Apache License 2.0 +ament_cmake +ament_cmake +rosidl_cmake +rosidl_generator_c +rosidl_parser +ament_cmake_gtest +ament_lint_auto +ament_lint_common +rosidl_cmake +rosidl_generator_c +rosidl_generator_packages +rosidl_runtime_packages + +ament_cmake + + +----- +rosidl_generator_dds_idl: + + +rosidl_generator_dds_idl +Generate the DDS interfaces for ROS interfaces. +Dirk Thomas +Apache License 2.0 +ament_cmake +ament_cmake +rosidl_cmake +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +rosidl_generator_py: + + +rosidl_generator_py +Generate the ROS interfaces in Python. +Mikael Arguedas +Apache License 2.0 +Esteve Fernandez +ament_cmake +rmw +ament_cmake +ament_index_python +python_cmake_module +rosidl_cmake +rosidl_typesupport_c +rosidl_typesupport_interface +rmw_implementation +rmw_implementation_cmake +rosidl_generator_c +rosidl_parser +ament_cmake_pytest +ament_index_python +ament_lint_auto +ament_lint_common +python3-pytest +python_cmake_module +rmw +rmw_implementation +rmw_implementation_cmake +rosidl_cmake +rosidl_generator_c +rosidl_parser +rosidl_typesupport_c +rosidl_generator_packages + +ament_cmake + + +----- +rosidl_parser: + + +rosidl_parser +The parser for ROS interface files. +Dirk Thomas +Apache License 2.0 +ament_cmake +ament_cmake_pytest +ament_lint_auto +ament_lint_common +python3-pytest + +ament_cmake + + +----- +rosidl_typesupport_c: + + +rosidl_typesupport_c +Generate the type support for C messages. +Dirk Thomas +Apache License 2.0 +ament_cmake_ros +libpoco-dev +poco_vendor +rosidl_generator_c +rosidl_typesupport_connext_c +rosidl_typesupport_introspection_c +rosidl_typesupport_opensplice_c +ament_cmake_core +rmw_implementation +rosidl_generator_c +rosidl_typesupport_c_packages +libpoco-dev +poco_vendor +rosidl_typesupport_interface +ament_lint_auto +ament_lint_common +rosidl_runtime_packages + +ament_cmake + + +----- +rosidl_typesupport_connext_c: + + +rosidl_typesupport_connext_c +Generate the C interfaces for RTI Connext. +Dirk Thomas +Apache License 2.0 +ament_cmake +connext_cmake_module +rosidl_cmake +rosidl_generator_c +rosidl_typesupport_connext_cpp +ament_cmake +connext_cmake_module +rosidl_cmake +rosidl_generator_c +rosidl_generator_dds_idl +rosidl_typesupport_connext_cpp +rmw +rosidl_parser +ament_lint_auto +ament_lint_common +rosidl_typesupport_c_packages + +ament_cmake + + +----- +rosidl_typesupport_connext_cpp: + + +rosidl_typesupport_connext_cpp +Generate the C++ interfaces for RTI Connext. +Dirk Thomas +Apache License 2.0 +ament_cmake +connext_cmake_module +rosidl_cmake +rosidl_generator_c +rosidl_generator_cpp +rti-connext-dds-5.3.1 +ament_cmake +connext_cmake_module +rosidl_cmake +rosidl_generator_c +rosidl_generator_cpp +rosidl_generator_dds_idl +rti-connext-dds-5.3.1 +rmw +rosidl_parser +rosidl_typesupport_interface +ament_lint_auto +ament_lint_common +rosidl_typesupport_cpp_packages + +ament_cmake + + +----- +rosidl_typesupport_cpp: + + +rosidl_typesupport_cpp +Generate the type support for C++ messages. +Dirk Thomas +Apache License 2.0 +ament_cmake_ros +libpoco-dev +poco_vendor +rosidl_generator_c +rosidl_typesupport_connext_cpp +rosidl_typesupport_introspection_cpp +rosidl_typesupport_opensplice_cpp +ament_cmake_core +rmw_implementation +rosidl_generator_c +rosidl_typesupport_c +rosidl_typesupport_cpp_packages +libpoco-dev +poco_vendor +rosidl_typesupport_interface +ament_lint_auto +ament_lint_common +rosidl_runtime_packages + +ament_cmake + + +----- +rosidl_typesupport_interface: + + +rosidl_typesupport_interface +The interface for rosidl typesupport packages. +Dirk Thomas +Apache License 2.0 +ament_cmake +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +rosidl_typesupport_introspection_c: + + +rosidl_typesupport_introspection_c +Generate the message type support for dynamic message construction in C. +Dirk Thomas +Apache License 2.0 +ament_cmake_ros +ament_cmake +rosidl_cmake +rosidl_cmake +rosidl_generator_c +rosidl_parser +ament_lint_auto +ament_lint_common +rosidl_typesupport_c_packages + +ament_cmake + + +----- +rosidl_typesupport_introspection_cpp: + + +rosidl_typesupport_introspection_cpp +Generate the message type support for dynamic message construction in C++. +Dirk Thomas +Apache License 2.0 +ament_cmake_ros +ament_cmake +rosidl_cmake +rosidl_typesupport_introspection_c +rosidl_cmake +rosidl_generator_c +rosidl_generator_cpp +rosidl_parser +rosidl_typesupport_interface +rosidl_typesupport_introspection_c +ament_lint_auto +ament_lint_common +rosidl_typesupport_cpp_packages + +ament_cmake + + +----- +rosidl_typesupport_opensplice_c: + + +rosidl_typesupport_opensplice_c +Generate the C interfaces for PrismTech OpenSplice. +William Woodall +Apache License 2.0 +ament_cmake +libopensplice67 +opensplice_cmake_module +rosidl_cmake +rosidl_generator_c +rosidl_typesupport_opensplice_cpp +ament_cmake +libopensplice67 +opensplice_cmake_module +rosidl_cmake +rosidl_generator_c +rosidl_generator_dds_idl +rosidl_typesupport_opensplice_cpp +rmw +rosidl_parser +ament_lint_auto +ament_lint_common +rosidl_typesupport_c_packages + +ament_cmake + + +----- +rosidl_typesupport_opensplice_cpp: + + +rosidl_typesupport_opensplice_cpp +Generate the C++ interfaces for PrismTech OpenSplice. +Dirk Thomas +Apache License 2.0 +ament_cmake +libopensplice67 +opensplice_cmake_module +rosidl_cmake +rosidl_generator_c +rosidl_generator_cpp +ament_cmake +libopensplice67 +opensplice_cmake_module +rosidl_cmake +rosidl_generator_c +rosidl_generator_cpp +rosidl_generator_dds_idl +rmw +rosidl_parser +rosidl_typesupport_interface +ament_lint_auto +ament_lint_common +rosidl_typesupport_cpp_packages + +ament_cmake + + +----- +rttest: + + +rttest +Instrumentation library for real-time performance testing +Chris Lalancette +Apache License 2.0 +Jackie Kay +ament_cmake +ament_cmake_gtest +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +rviz2: + +rviz2 +3D visualization tool for ROS. +D. Hood +William Woodall +BSD +Dave Hershberger +David Gossow +Josh Faust +https://github.com/ros2/rviz/blob/ros2/README.md +https://github.com/ros2/rviz +https://github.com/ros2/rviz/issues +ament_cmake +qtbase5-dev +rviz_default_plugins +rviz_common +rviz_ogre_vendor +ament_cmake_cppcheck +ament_cmake_cpplint +ament_cmake_lint_cmake +ament_cmake_uncrustify +geometry_msgs +rclcpp +sensor_msgs + +ament_cmake + + +----- +rviz_assimp_vendor: " + + +rviz_assimp_vendor +Wrapper around assimp, +providing nothing but a dependency on assimp, +on some systems. On others, +it provides a fixed CMake module or even an ExternalProject build of assimp. +William Woodall +Apache License 2.0 +BSD +http://assimp.sourceforge.net/index.html +ament_cmake +assimp + +ament_cmake + +" +----- +rviz_common: + +rviz_common +Common rviz API, +used by rviz plugins and applications. +William Woodall +BSD +Dave Hershberger +David Gossow +Josh Faust +https://github.com/ros2/rviz/blob/ros2/README.md +https://github.com/ros2/rviz +https://github.com/ros2/rviz/issues +ament_cmake +qtbase5-dev +rviz_assimp_vendor +qtbase5-dev +rviz_assimp_vendor +libqt5-core +libqt5-gui +libqt5-opengl +libqt5-widgets +geometry_msgs +pluginlib +rclcpp +resource_retriever +rviz_ogre_vendor +rviz_rendering +rviz_yaml_cpp_vendor +sensor_msgs +std_msgs +tf2 +tf2_geometry_msgs +tf2_ros +tinyxml_vendor +urdf +ament_cmake_cppcheck +ament_cmake_cpplint +ament_cmake_gmock +ament_cmake_gtest +ament_cmake_lint_cmake +ament_cmake_uncrustify + +ament_cmake + + +----- +rviz_default_plugins: + +rviz_default_plugins +Several default plugins for rviz to cover the basic functionality. +William Woodall +BSD +Dave Hershberger +David Gossow +Josh Faust +https://github.com/ros2/rviz/blob/ros2/README.md +https://github.com/ros2/rviz +https://github.com/ros2/rviz/issues +ament_cmake +qtbase5-dev +libqt5-core +libqt5-gui +libqt5-opengl +libqt5-widgets +geometry_msgs +laser_geometry +nav_msgs +map_msgs +pluginlib +rclcpp +resource_retriever +rviz_common +rviz_rendering +tinyxml_vendor +urdf +visualization_msgs +ament_cmake_cppcheck +ament_cmake_cpplint +ament_cmake_gmock +ament_cmake_gtest +ament_cmake_lint_cmake +ament_cmake_uncrustify +ament_index_cpp +rviz_rendering_tests +rviz_visual_testing_framework + +ament_cmake + + +----- +rviz_ogre_vendor: " + + +rviz_ogre_vendor +Wrapper around ogre3d, +it provides a fixed CMake module and an ExternalProject build of ogre. +William Woodall +Apache License 2.0 +MIT +https://www.ogre3d.org/ +ament_cmake +pkg-config +libfreetype6-dev +libfreetype6-dev +libfreetype6 +libx11-dev +libxaw +libxrandr +opengl + +ament_cmake + +" +----- +rviz_rendering: + +rviz_rendering +Library which provides the 3D rendering functionality in rviz. +William Woodall +BSD +Dave Hershberger +David Gossow +Josh Faust +https://github.com/ros2/rviz/blob/ros2/README.md +https://github.com/ros2/rviz +https://github.com/ros2/rviz/issues +ament_cmake +rviz_assimp_vendor +rviz_ogre_vendor +qtbase5-dev +rviz_assimp_vendor +libqt5-core +libqt5-gui +libqt5-opengl +libqt5-widgets +rviz_ogre_vendor +ament_index_cpp +resource_retriever +eigen +ament_cmake_cppcheck +ament_cmake_cpplint +ament_cmake_gtest +ament_cmake_gmock +ament_cmake_lint_cmake +ament_cmake_uncrustify +rviz_assimp_vendor + +ament_cmake + + +----- +rviz_rendering_tests: + +rviz_rendering_tests +Example plugin for RViz - documents and tests RViz plugin development +William Woodall +BSD +https://github.com/ros2/rviz +https://github.com/ros2/rviz/issues +ament_cmake +qtbase5-dev +rviz_rendering +resource_retriever +ament_cmake_cppcheck +ament_cmake_cpplint +ament_cmake_gmock +ament_cmake_gtest +ament_cmake_lint_cmake +ament_cmake_uncrustify +ament_index_cpp + +ament_cmake + + +----- +rviz_visual_testing_framework: + +rviz_visual_testing_framework +3D testing framework for RViz. +William Woodall +BSD +Alessandro Bottero +http://ros.org/wiki/rviz2 +https://github.com/ros-visualization/rviz +https://github.com/ros-visualization/rviz/issues +ament_cmake +qtbase5-dev +rviz_common +ament_cmake_gtest +ament_cmake_cppcheck +ament_cmake_cpplint +ament_cmake_gmock +ament_cmake_lint_cmake +ament_cmake_uncrustify + +ament_cmake + + +----- +rviz_yaml_cpp_vendor: " + + +rviz_yaml_cpp_vendor +Wrapper around yaml-cpp, +it provides a fixed CMake module and an ExternalProject build of it. +William Woodall +Apache License 2.0 +MIT +https://github.com/jbeder/yaml-cpp +ament_cmake + +ament_cmake + +" +----- +sensor_msgs: + + +sensor_msgs +A package containing some sensor data related message and service definitions. +William Woodall +Apache License 2.0 +ament_cmake +rosidl_default_generators +builtin_interfaces +geometry_msgs +std_msgs +builtin_interfaces +geometry_msgs +rosidl_default_runtime +std_msgs +ament_lint_auto +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +shape_msgs: + + +shape_msgs +A package containing some message definitions which describe geometric shapes. +William Woodall +Apache License 2.0 +ament_cmake +rosidl_default_generators +geometry_msgs +geometry_msgs +rosidl_default_runtime +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +sophus: + +sophus +C++ implementation of Lie Groups using Eigen. +https://github.com/strasdat/sophus +https://github.com/strasdat/sophus/issues +Daniel Stonier +Hauke Strasdat +MIT +cmake +eigen +eigen + +cmake + + +----- +sros2: + + +sros2 +Command line tools for managing SROS2 keys +Mikael Arguedas +Apache License 2.0 +Morgan Quigley +Mikael Arguedas +ros2cli +openssl +ament_copyright +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +std_msgs: + + +std_msgs +A package containing some standard message definitions. +Dirk Thomas +Apache License 2.0 +ament_cmake +rosidl_default_generators +builtin_interfaces +builtin_interfaces +rosidl_default_runtime +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +std_srvs: + + +std_srvs +A package containing some standard service definitions. +Dirk Thomas +Apache License 2.0 +ament_cmake +rosidl_default_generators +rosidl_default_runtime +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +stereo_msgs: + + +stereo_msgs +A package containing some stereo camera related message definitions. +William Woodall +Apache License 2.0 +ament_cmake +rosidl_default_generators +sensor_msgs +std_msgs +rosidl_default_runtime +sensor_msgs +std_msgs +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +teleop_twist_joy: + +teleop_twist_joy +Generic joystick teleop for twist robots. +Chris Lalancette +BSD +http://wiki.ros.org/teleop_twist_joy +Mike Purvis +ament_cmake_ros +geometry_msgs +rclcpp +sensor_msgs + +ament_cmake + + +----- +teleop_twist_keyboard: + +teleop_twist_keyboard +A robot-agnostic teleoperation node to convert keyboard commands to Twist messages. +Chris Lalancette +BSD License 2.0 +http://wiki.ros.org/teleop_twist_keyboard +Austin Hendrix +Graylin Trevor Jay +geometry_msgs +rclpy +ament_copyright +ament_flake8 +ament_pep257 + +ament_python + + +----- +test_msgs: + + +test_msgs +A package containing message definitions and fixtures used exclusively for testing purposes. +Karsten Knese +Apache License 2.0 +ament_cmake +rosidl_default_generators +builtin_interfaces +builtin_interfaces +rosidl_default_runtime +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +test_osrf_testing_tools_cpp: " + + +test_osrf_testing_tools_cpp +Test package, +which uses things exported by osrf_testing_tools_cpp. +William Woodall +Apache License 2.0 +cmake +osrf_testing_tools_cpp + +cmake + +" +----- +tf2: + +tf2 +tf2 is the second generation of the transform library, +which lets the user keep track of multiple coordinate frames over time. tf2 maintains the relationship between coordinate frames in a tree structure buffered in time, +and lets the user transform points, +vectors, +etc between any two coordinate frames at any desired point in time. +Tully Foote +Eitan Marder-Eppstein +Wim Meeussen +Tully Foote +BSD +http://www.ros.org/wiki/tf2 +ament_cmake +console_bridge +geometry_msgs +ament_cmake_gtest + +ament_cmake + + +----- +tf2_eigen: + +tf2_eigen +tf2_eigen +Koji Terada +Tully Foote +BSD +ament_cmake +eigen +geometry_msgs +tf2 +tf2_ros +ament_cmake_gtest +eigen + +ament_cmake + + +----- +tf2_geometry_msgs: + +tf2_geometry_msgs +tf2_geometry_msgs +Wim Meeussen +Tully Foote +BSD +http://www.ros.org/wiki/tf2_ros +ament_cmake_auto +geometry_msgs +orocos_kdl +tf2 +tf2_ros +ament_cmake_gtest + +ament_cmake + + +----- +tf2_msgs: + + +tf2_msgs +tf2_msgs +Eitan Marder-Eppstein +Tully Foote +BSD +http://www.ros.org/wiki/tf2_msgs +ament_cmake +rosidl_default_generators +builtin_interfaces +geometry_msgs +rosidl_default_runtime +rosidl_interface_packages + +ament_cmake + + + +----- +tf2_ros: + +tf2_ros +This package contains the ROS bindings for the tf2 library, +for both Python and C++. +Eitan Marder-Eppstein +Wim Meeussen +Tully Foote +BSD +http://www.ros.org/wiki/tf2_ros +ament_cmake +geometry_msgs +rclcpp +std_msgs +tf2 +tf2_msgs +geometry_msgs +rclcpp +std_msgs +tf2 +tf2_msgs +rclcpp + +ament_cmake + + +----- +tinyxml2_vendor: " + + +tinyxml2_vendor +Wrapper around tinyxml2, +providing nothing but a dependency on tinyxml2, +on some systems. On others, +it provides a fixed CMake module or even an ExternalProject build of tinyxml2. +William Woodall +Apache License 2.0 +cmake +tinyxml2 + +cmake + +" +----- +tinyxml_vendor: + + +tinyxml_vendor +CMake shim over the tinxml library. +Steven! Ragnarök +Apache License 2.0 +cmake +tinyxml + +cmake + + +----- +tlsf: + + +tlsf +TLSF allocator version 2.4.6 +Chris Lalancette +GNU Lesser Public License 2.1 +Jackie Kay +ament_cmake +ament_cmake +ament_cmake +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +tlsf_cpp: + + +tlsf_cpp +C++ stdlib-compatible wrapper around tlsf allocator and ROS2 examples +Chris Lalancette +GNU Lesser Public License 2.1 +Jackie Kay +ament_cmake +ament_cmake +rclcpp +rmw +std_msgs +tlsf +ament_cmake +rclcpp +rmw +std_msgs +tlsf +ament_lint_auto +ament_lint_common +ament_cmake_gtest +rmw_implementation_cmake + +ament_cmake + + +----- +topic_monitor: + + +topic_monitor +Package containing tools for monitoring ROS 2 topics. +D. Hood +Apache License 2.0 +rclpy +launch +launch_ros +rclpy +std_msgs +ament_flake8 +ament_pep257 +python3-pytest + +ament_python + + +----- +trajectory_msgs: + + +trajectory_msgs +A package containing some robot trajectory message definitions. +William Woodall +Apache License 2.0 +ament_cmake +rosidl_default_generators +builtin_interfaces +geometry_msgs +std_msgs +builtin_interfaces +geometry_msgs +rosidl_default_runtime +std_msgs +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +turtlebot2_amcl: + +turtlebot2_amcl +Demo of turtlebot2 localization with amcl. +D. Hood +Apache License 2.0 +ament_cmake +amcl +ament_index_python +astra_camera +depthimage_to_laserscan +joy +launch +map_server +ros2run +teleop_twist_joy +tf2_ros +turtlebot2_drivers +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +turtlebot2_cartographer: + +turtlebot2_cartographer +Launch files for turtlebot2 cartographer demo +Chris Lalancette +Apache License 2.0 +ament_cmake +ament_index_python +astra_camera +cartographer_ros +depthimage_to_laserscan +depthimage_to_pointcloud2 +joy +launch +ros2run +teleop_twist_joy +tf2_ros +turtlebot2_drivers +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +turtlebot2_demo: " + + +turtlebot2_demo +Metapackage aggregating the turtlebot2 demo packages +Mikael Arguedas +Apache License 2.0 +ament_cmake +depthimage_to_pointcloud2 +turtlebot2_amcl +turtlebot2_cartographer +turtlebot2_drivers +turtlebot2_follower +turtlebot2_teleop + +ament_cmake + +" +----- +turtlebot2_drivers: + +turtlebot2_drivers +Set of drivers to talk to the kobuki base. +Mikael Arguedas +Apache License 2.0 +Brian Gerkey +ament_cmake +geometry_msgs +nav_msgs +rclcpp +sensor_msgs +tf2 +tf2_ros +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +turtlebot2_follower: + +turtlebot2_follower +A simple follower using centroid in depth images. +Mikael Arguedas +Apache License 2.0 +Brian Gerkey +ament_cmake +geometry_msgs +rclcpp +sensor_msgs +astra_camera +launch +ros2run +turtlebot2_drivers + +ament_cmake + + +----- +turtlebot2_teleop: + +turtlebot2_teleop +Launch files for turtlebot2 teleop demo +Chris Lalancette +Apache License 2.0 +ament_cmake +joy +launch +ros2run +teleop_twist_joy +turtlebot2_drivers +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +uncrustify_vendor: + + +uncrustify_vendor +Package a newer version of uncrustify (0.61+, +b6593c1, +April 14th 2015). +Dirk Thomas +GNU GENERAL PUBLIC LICENSE Version 3 +https://github.com/uncrustify/uncrustify +ament_cmake_core + +ament_cmake + + +----- +urdf: + +urdf +This package contains a C++ parser for the Unified Robot Description Format (URDF), +which is an XML format for representing a robot model. The code API of the parser has been through our review process and will remain backwards compatible in future releases. +Ioan Sucan +Jackie Kay +Chris Lalancette +Shane Loretz +BSD +https://github.com/ros2/urdf +https://github.com/ros2/urdf/issues +ament_cmake_ros +console_bridge +tinyxml +tinyxml_vendor +urdfdom +urdfdom_headers +tinyxml +tinyxml_vendor +urdfdom +urdfdom_headers +tinyxml +urdfdom_headers +ament_lint_auto +ament_lint_common + +ament_cmake + + +----- +urdfdom: + +urdfdom +A library to access URDFs using the DOM model. +Steven! Ragnarök +BSD +Wim Meeussen +John Hsu +Ioan Sucan +console_bridge +tinyxml +tinyxml_vendor +urdfdom_headers +cmake +console_bridge +tinyxml +tinyxml_vendor +urdfdom_headers + +cmake + + +----- +urdfdom_headers: + + +urdfdom_headers +C++ headers for URDF. +Steven! Ragnarök +BSD +http://ros.org/wiki/urdf +cmake +console_bridge +tinyxml + +cmake + + +----- +vision_opencv: + + +vision_opencv +Packages for interfacing ROS2 with OpenCV, +a library of programming functions for real time computer vision. +Ethan Gao +BSD +http://www.ros.org/wiki/vision_opencv +https://github.com/ros-perception/vision_opencv/issues +https://github.com/ros-perception/vision_opencv +Patrick Mihelich +James Bowman +Vincent Rabaud +ament_cmake +cv_bridge +image_geometry + +ament_cmake + + +----- +visualization_msgs: + + +visualization_msgs +A package containing some visualization and interaction related message definitions. +William Woodall +Apache License 2.0 +ament_cmake +rosidl_default_generators +builtin_interfaces +geometry_msgs +std_msgs +builtin_interfaces +geometry_msgs +rosidl_default_runtime +std_msgs +ament_lint_common +rosidl_interface_packages + +ament_cmake + + +----- +source_repo_package_xmls: { + +} +type: cache +version: 2 diff --git a/files/bouncy/cache.yaml b/files/bouncy/cache.yaml new file mode 100644 index 0000000..93cc61e --- /dev/null +++ b/files/bouncy/cache.yaml @@ -0,0 +1,338 @@ +# bouncy/cache.yaml +distribution_file: +- release_platforms: + ubuntu: [bionic] + repositories: + ament_cmake: {doc: {type: git, url: 'https://github.com/ament/ament_cmake.git', version: bouncy}, release: {packages: [ament_cmake, ament_cmake_auto, ament_cmake_core, ament_cmake_export_definitions, ament_cmake_export_dependencies, ament_cmake_export_include_directories, ament_cmake_export_interfaces, ament_cmake_export_libraries, ament_cmake_export_link_flags, ament_cmake_gmock, ament_cmake_gtest, ament_cmake_include_directories, ament_cmake_libraries, ament_cmake_nose, ament_cmake_pytest, ament_cmake_python, ament_cmake_target_dependencies, ament_cmake_test], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/ament_cmake-release.git', version: 0.5.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ament/ament_cmake.git', version: bouncy}, status: developed} + ament_cmake_ros: {doc: {type: git, url: 'https://github.com/ros2/ament_cmake_ros.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/ament_cmake_ros-release.git', version: 0.5.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/ament_cmake_ros.git', version: bouncy}, status: developed} + ament_index: {doc: {type: git, url: 'https://github.com/ament/ament_index.git', version: bouncy}, release: {packages: [ament_index_cpp, ament_index_python], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/ament_index-release.git', version: 0.5.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ament/ament_index.git', version: bouncy}, status: developed} + ament_lint: {doc: {type: git, url: 'https://github.com/ament/ament_lint.git', version: bouncy}, release: {packages: [ament_clang_format, ament_cmake_clang_format, ament_cmake_copyright, ament_cmake_cppcheck, ament_cmake_cpplint, ament_cmake_flake8, ament_cmake_lint_cmake, ament_cmake_pclint, ament_cmake_pep257, ament_cmake_pep8, ament_cmake_pyflakes, ament_cmake_uncrustify, ament_copyright, ament_cppcheck, ament_cpplint, ament_flake8, ament_lint_auto, ament_lint_cmake, ament_lint_common, ament_pclint, ament_pep257, ament_pep8, ament_pyflakes, ament_uncrustify], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/ament_lint-release.git', version: 0.5.2-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ament/ament_lint.git', version: bouncy}, status: developed} + ament_package: {doc: {type: git, url: 'https://github.com/ament/ament_package.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/ament_package-release.git', version: 0.5.2-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ament/ament_package.git', version: bouncy}, status: developed} + ament_tools: {doc: {type: git, url: 'https://github.com/ament/ament_tools.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/ament_tools-release.git', version: 0.5.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ament/ament_tools.git', version: bouncy}, status: end-of-life, status_description: The build tool has been replaced by colcon} + angles: {doc: {type: git, url: 'https://github.com/ros/angles.git', version: ros2}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/angles-release.git', version: 1.12.0-0}, source: {type: git, url: 'https://github.com/ros/angles.git', version: ros2}, status: maintained} + cartographer: {doc: {type: git, url: 'https://github.com/ros2/cartographer.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/cartographer-release.git', version: 2.1.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/cartographer.git', version: bouncy}, status: developed} + cartographer_ros: {doc: {type: git, url: 'https://github.com/ros2/cartographer_ros.git', version: bouncy}, release: {packages: [cartographer_ros, cartographer_ros_msgs], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/cartographer_ros-release.git', version: 2.1.1-1}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/cartographer_ros.git', version: bouncy}, status: developed} + class_loader: {doc: {type: git, url: 'https://github.com/ros/class_loader.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/class_loader-release.git', version: 1.1.0-0}, source: {type: git, url: 'https://github.com/ros/class_loader.git', version: bouncy}, status: maintained} + common_interfaces: {doc: {type: git, url: 'https://github.com/ros2/common_interfaces.git', version: bouncy}, release: {packages: [actionlib_msgs, common_interfaces, diagnostic_msgs, geometry_msgs, nav_msgs, sensor_msgs, shape_msgs, std_msgs, std_srvs, stereo_msgs, trajectory_msgs, visualization_msgs], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/common_interfaces-release.git', version: 0.5.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/common_interfaces.git', version: bouncy}, status: developed} + console_bridge: {doc: {type: git, url: 'https://github.com/ros/console_bridge.git', version: master}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/console_bridge-release.git', version: 0.4.0-0}, source: {test_commits: false, type: git, url: 'https://github.com/ros/console_bridge.git', version: master}, status: maintained} + control_msgs: {doc: {type: git, url: 'https://github.com/ros-controls/control_msgs.git', version: bouncy-devel}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros-gbp/control_msgs-release.git', version: 2.0.0-0}, source: {type: git, url: 'https://github.com/ros-controls/control_msgs.git', version: bouncy-devel}, status: maintained} + demos: {doc: {type: git, url: 'https://github.com/ros2/demos.git', version: bouncy}, release: {packages: [composition, demo_nodes_cpp, demo_nodes_cpp_native, demo_nodes_py, dummy_map_server, dummy_robot_bringup, dummy_sensors, image_tools, intra_process_demo, lifecycle, logging_demo, pendulum_control, pendulum_msgs, topic_monitor], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/demos-release.git', version: 0.5.1-1}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/demos.git', version: bouncy}, status: maintained} + depthimage_to_laserscan: {doc: {type: git, url: 'https://github.com/ros2/depthimage_to_laserscan.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/depthimage_to_laserscan-release.git', version: 2.1.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/depthimage_to_laserscan.git', version: bouncy}, status: developed} + ecl_core: {doc: {type: git, url: 'https://github.com/stonier/ecl_core.git', version: release/1.0-bouncy}, release: {packages: [ecl_command_line, ecl_concepts, ecl_containers, ecl_converters, ecl_core_apps, ecl_devices, ecl_eigen, ecl_exceptions, ecl_filesystem, ecl_formatters, ecl_geometry, ecl_ipc, ecl_linear_algebra, ecl_manipulators, ecl_math, ecl_mobile_robot, ecl_mpl, ecl_sigslots, ecl_statistics, ecl_streams, ecl_threads, ecl_time, ecl_type_traits, ecl_utilities], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/yujinrobot-release/ecl_core-release.git', version: 1.0.0-0}, source: {type: git, url: 'https://github.com/stonier/ecl_core.git', version: release/1.0-bouncy}, status: maintained} + ecl_lite: {doc: {type: git, url: 'https://github.com/stonier/ecl_lite.git', version: release/1.0-bouncy}, release: {packages: [ecl_config, ecl_console, ecl_converters_lite, ecl_errors, ecl_io, ecl_sigslots_lite, ecl_time_lite], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/yujinrobot-release/ecl_lite-release.git', version: 1.0.0-0}, source: {type: git, url: 'https://github.com/stonier/ecl_lite.git', version: release/1.0-bouncy}, status: maintained} + ecl_tools: {doc: {type: git, url: 'https://github.com/stonier/ecl_tools.git', version: release/1.0-bouncy}, release: {packages: [ecl_build, ecl_license], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/yujinrobot-release/ecl_tools-release.git', version: 1.0.0-0}, source: {type: git, url: 'https://github.com/stonier/ecl_tools.git', version: release/1.0-bouncy}, status: maintained} + example_interfaces: {doc: {type: git, url: 'https://github.com/ros2/example_interfaces.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/example_interfaces-release.git', version: 0.5.0-1}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/example_interfaces.git', version: bouncy}, status: developed} + examples: {doc: {type: git, url: 'https://github.com/ros2/examples.git', version: bouncy}, release: {packages: [examples_rclcpp_minimal_client, examples_rclcpp_minimal_composition, examples_rclcpp_minimal_publisher, examples_rclcpp_minimal_service, examples_rclcpp_minimal_subscriber, examples_rclcpp_minimal_timer, examples_rclpy_executors, examples_rclpy_minimal_client, examples_rclpy_minimal_publisher, examples_rclpy_minimal_service, examples_rclpy_minimal_subscriber], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/examples-release.git', version: 0.5.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/examples.git', version: bouncy}, status: developed} + fastcdr: {doc: {type: git, url: 'https://github.com/eProsima/Fast-CDR.git', version: master}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/fastcdr-release.git', version: 1.0.7-0}, source: {test_commits: false, type: git, url: 'https://github.com/eProsima/Fast-CDR.git', version: master}, status: developed} + fastrtps: {doc: {type: git, url: 'https://github.com/eProsima/Fast-RTPS.git', version: master}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/fastrtps-release.git', version: 1.6.0-5}, source: {test_commits: false, type: git, url: 'https://github.com/eProsima/Fast-RTPS.git', version: master}, status: developed} + geometry2: {doc: {type: git, url: 'https://github.com/ros2/geometry2.git', version: bouncy}, release: {packages: [tf2, tf2_eigen, tf2_geometry_msgs, tf2_msgs, tf2_ros], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/geometry2-release.git', version: 0.9.1-1}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/geometry2.git', version: bouncy}, status: developed} + googletest: {release: {packages: [gmock_vendor, gtest_vendor], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/googletest-release.git', version: 1.8.0-0}, source: {type: git, url: 'https://github.com/ament/googletest.git', version: ros2}, status: developed} + joystick_drivers: {doc: {type: git, url: 'https://github.com/ros2/joystick_drivers.git', version: bouncy}, release: {packages: [joy], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/joystick_drivers-release.git', version: 2.1.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/joystick_drivers.git', version: bouncy}, status: developed} + kdl_parser: {release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/kdl_parser-release.git', version: 2.1.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/kdl_parser.git', version: bouncy}, status: maintained} + laser_geometry: {release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/laser_geometry-release.git', version: 2.0.0-0}, source: {type: git, url: 'https://github.com/ros-perception/laser_geometry.git', version: ros2}, status: maintained} + launch: {doc: {type: git, url: 'https://github.com/ros2/launch.git', version: bouncy}, release: {packages: [launch, launch_ros, launch_testing, ros2launch], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/launch-release.git', version: 0.6.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/launch.git', version: bouncy}, status: maintained} + libyaml_vendor: {release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/libyaml_vendor-release.git', version: 1.0.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/libyaml_vendor.git', version: bouncy}, status: maintained} + navigation: {doc: {type: git, url: 'https://github.com/ros2/navigation.git', version: bouncy}, release: {packages: [amcl, map_server], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/navigation-release.git', version: 3.1.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/navigation.git', version: bouncy}, status: developed} + navigation_msgs: {release: {packages: [map_msgs], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/navigation_msgs-release.git', version: 2.0.0-1}, source: {type: git, url: 'https://github.com/ros-planning/navigation_msgs.git', version: ros2}, status: maintained} + orocos_kinematics_dynamics: {doc: {type: git, url: 'https://github.com/ros2/orocos_kinematics_dynamics.git', version: bouncy}, release: {packages: [orocos_kdl], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/orocos_kinematics_dynamics-release.git', version: 3.0.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/orocos_kinematics_dynamics.git', version: bouncy}, status: developed} + osrf_pycommon: {release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/osrf_pycommon-release.git', version: 0.1.5-0}, source: {type: git, url: 'https://github.com/osrf/osrf_pycommon.git', version: master}, status: maintained} + osrf_testing_tools_cpp: {release: {packages: [osrf_testing_tools_cpp, test_osrf_testing_tools_cpp], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/osrf_testings_tools_cpp-release.git', version: 1.0.0-0}, source: {type: git, url: 'https://github.com/osrf/osrf_testing_tools_cpp.git', version: master}, status: maintained} + pcl_conversions: {release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/pcl_conversions-release.git', version: 2.0.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/pcl_conversions.git', version: bouncy}, status: maintained} + pluginlib: {doc: {type: git, url: 'https://github.com/ros/pluginlib.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/pluginlib-release.git', version: 2.1.1-0}, source: {type: git, url: 'https://github.com/ros/pluginlib.git', version: bouncy}, status: developed} + poco_vendor: {doc: {type: git, url: 'https://github.com/ros2/poco_vendor.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/poco_vendor-release.git', version: 1.1.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/poco_vendor.git', version: bouncy}, status: developed} + py_trees: {doc: {type: git, url: 'https://github.com/stonier/py_trees.git', version: release/0.8.x}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/stonier/py_trees-release.git', version: 0.8.2-0}, source: {type: git, url: 'https://github.com/stonier/py_trees.git', version: release/0.8.x}, status: developed} + py_trees_msgs: {doc: {type: git, url: 'https://github.com/stonier/py_trees_msgs.git', version: release/0.4.x}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/stonier/py_trees_msgs-release.git', version: 0.4.1-0}, status: developed} + rcl: {doc: {type: git, url: 'https://github.com/ros2/rcl.git', version: bouncy}, release: {packages: [rcl, rcl_lifecycle, rcl_yaml_param_parser], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rcl-release.git', version: 0.5.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rcl.git', version: bouncy}, status: maintained} + rcl_interfaces: {doc: {type: git, url: 'https://github.com/ros2/rcl_interfaces.git', version: bouncy}, release: {packages: [builtin_interfaces, lifecycle_msgs, rcl_interfaces, rosgraph_msgs, test_msgs], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rcl_interfaces-release.git', version: 0.5.0-3}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rcl_interfaces.git', version: bouncy}, status: maintained} + rclcpp: {doc: {type: git, url: 'https://github.com/ros2/rclcpp.git', version: bouncy}, release: {packages: [rclcpp, rclcpp_lifecycle], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rclcpp-release.git', version: 0.5.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rclcpp.git', version: bouncy}, status: maintained} + rclpy: {doc: {type: git, url: 'https://github.com/ros2/rclpy.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rclpy-release.git', version: 0.5.4-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rclpy.git', version: bouncy}, status: maintained} + rcutils: {release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rcutils-release.git', version: 0.5.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rcutils.git', version: bouncy}, status: maintained} + realtime_support: {doc: {type: git, url: 'https://github.com/ros2/realtime_support.git', version: bouncy}, release: {packages: [rttest, tlsf_cpp], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/realtime_support-release.git', version: 0.5.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/realtime_support.git', version: bouncy}, status: maintained} + resource_retriever: {doc: {type: git, url: 'https://github.com/ros/resource_retriever.git', version: ros2}, release: {packages: [libcurl_vendor, resource_retriever], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/resource_retriever-release.git', version: 2.1.0-0}, source: {type: git, url: 'https://github.com/ros/resource_retriever.git', version: ros2}, status: maintained} + rmw: {doc: {type: git, url: 'https://github.com/ros2/rmw.git', version: bouncy}, release: {packages: [rmw, rmw_implementation_cmake], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rmw-release.git', version: 0.5.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rmw.git', version: bouncy}, status: maintained} + rmw_connext: {doc: {type: git, url: 'https://github.com/ros2/rmw_connext.git', version: bouncy}, release: {packages: [rmw_connext_cpp, rmw_connext_shared_cpp], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rmw_connext-release.git', version: 0.5.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rmw_connext.git', version: bouncy}, status: developed} + rmw_fastrtps: {doc: {type: git, url: 'https://github.com/ros2/rmw_fastrtps.git', version: bouncy}, release: {packages: [fastrtps_cmake_module, rmw_fastrtps_cpp], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rmw_fastrtps-release.git', version: 0.5.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rmw_fastrtps.git', version: bouncy}, status: developed} + rmw_implementation: {doc: {type: git, url: 'https://github.com/ros2/rmw_implementation.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rmw_implementation-release.git', version: 0.5.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rmw_implementation.git', version: bouncy}, status: developed} + rmw_opensplice: {doc: {type: git, url: 'https://github.com/ros2/rmw_opensplice.git', version: bouncy}, release: {packages: [rmw_opensplice_cpp], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rmw_opensplice-release.git', version: 0.5.2-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rmw_opensplice.git', version: bouncy}, status: developed} + robot_state_publisher: {release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/robot_state_publisher-release.git', version: 2.1.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/robot_state_publisher.git', version: bouncy}, status: maintained} + ros1_bridge: {doc: {type: git, url: 'https://github.com/ros2/ros1_bridge.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/ros1_bridge-release.git', version: 0.5.1-0}, source: {test_commits: false, type: git, url: 'https://github.com/ros2/ros1_bridge.git', version: bouncy}, status: developed} + ros2cli: {doc: {type: git, url: 'https://github.com/ros2/ros2cli.git', version: bouncy}, release: {packages: [ros2cli, ros2lifecycle, ros2msg, ros2node, ros2param, ros2pkg, ros2run, ros2service, ros2srv, ros2topic], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/ros2cli-release.git', version: 0.5.4-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/ros2cli.git', version: bouncy}, status: developed} + ros_astra_camera: {doc: {type: git, url: 'https://github.com/ros2/ros_astra_camera.git', version: bouncy}, release: {packages: [astra_camera], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/ros_astra_camera-release.git', version: 2.1.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/ros_astra_camera.git', version: bouncy}, status: developed} + ros_environment: {doc: {type: git, url: 'https://github.com/ros/ros_environment.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/ros_environment-release.git', version: 2.1.1-0}, source: {type: git, url: 'https://github.com/ros/ros_environment.git', version: bouncy}, status: developed} + ros_workspace: {release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/ros_workspace-release.git', version: 0.5.1-0}, source: {type: git, url: 'https://github.com/ros2/ros_workspace.git', version: bouncy}, status: developed} + rosidl: {doc: {type: git, url: 'https://github.com/ros2/rosidl.git', version: bouncy}, release: {packages: [rosidl_cmake, rosidl_generator_c, rosidl_generator_cpp, rosidl_parser, rosidl_typesupport_interface, rosidl_typesupport_introspection_c, rosidl_typesupport_introspection_cpp], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rosidl-release.git', version: 0.5.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rosidl.git', version: bouncy}, status: developed} + rosidl_dds: {doc: {type: git, url: 'https://github.com/ros2/rosidl_dds.git', version: bouncy}, release: {packages: [rosidl_generator_dds_idl], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rosidl_dds-release.git', version: 0.5.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rosidl_dds.git', version: bouncy}, status: developed} + rosidl_defaults: {doc: {type: git, url: 'https://github.com/ros2/rosidl_defaults.git', version: bouncy}, release: {packages: [rosidl_default_generators, rosidl_default_runtime], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rosidl_defaults-release.git', version: 0.5.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rosidl_defaults.git', version: bouncy}, status: developed} + rosidl_python: {doc: {type: git, url: 'https://github.com/ros2/rosidl_python.git', version: bouncy}, release: {packages: [python_cmake_module, rosidl_generator_py], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rosidl_python-release.git', version: 0.5.2-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rosidl_python.git', version: bouncy}, status: developed} + rosidl_typesupport: {doc: {type: git, url: 'https://github.com/ros2/rosidl_typesupport.git', version: bouncy}, release: {packages: [rosidl_typesupport_c, rosidl_typesupport_cpp], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rosidl_typesupport-release.git', version: 0.5.0-2}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rosidl_typesupport.git', version: bouncy}, status: developed} + rosidl_typesupport_connext: {doc: {type: git, url: 'https://github.com/ros2/rosidl_typesupport_connext.git', version: bouncy}, release: {packages: [connext_cmake_module, rosidl_typesupport_connext_c, rosidl_typesupport_connext_cpp], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rosidl_typesupport_connext-release.git', version: 0.5.3-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rosidl_typesupport_connext.git', version: bouncy}, status: developed} + rosidl_typesupport_opensplice: {doc: {type: git, url: 'https://github.com/ros2/rosidl_typesupport_opensplice.git', version: bouncy}, release: {packages: [opensplice_cmake_module, rosidl_typesupport_opensplice_c, rosidl_typesupport_opensplice_cpp], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rosidl_typesupport_opensplice-release.git', version: 0.5.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rosidl_typesupport_opensplice.git', version: bouncy}, status: developed} + rviz: {release: {packages: [rviz2, rviz_assimp_vendor, rviz_common, rviz_default_plugins, rviz_ogre_vendor, rviz_rendering, rviz_rendering_tests, rviz_visual_testing_framework, rviz_yaml_cpp_vendor], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/rviz-release.git', version: 4.0.2-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/rviz.git', version: bouncy}, status: maintained} + sophus: {doc: {type: git, url: 'https://github.com/stonier/sophus.git', version: release/1.0-bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/yujinrobot-release/sophus-release.git', version: 1.0.2-0}, source: {type: git, url: 'https://github.com/stonier/sophus.git', version: release/1.0-bouncy}, status: maintained} + sros2: {doc: {type: git, url: 'https://github.com/ros2/sros2.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/sros2-release.git', version: 0.5.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/sros2.git', version: bouncy}, status: developed} + teleop_twist_joy: {release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/teleop_twist_joy-release.git', version: 2.1.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/teleop_twist_joy.git', version: bouncy}, status: maintained} + teleop_twist_keyboard: {doc: {type: git, url: 'https://github.com/ros2/teleop_twist_keyboard.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/teleop_twist_keyboard-release.git', version: 2.1.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/teleop_twist_keyboard.git', version: bouncy}, status: maintained} + tinyxml2_vendor: {doc: {type: git, url: 'https://github.com/ros2/tinyxml2_vendor.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/tinyxml2_vendor-release.git', version: 0.4.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/tinyxml2_vendor.git', version: bouncy}, status: maintained} + tinyxml_vendor: {doc: {type: git, url: 'https://github.com/ros2/tinyxml_vendor.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/tinyxml_vendor-release.git', version: 0.5.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/tinyxml_vendor.git', version: bouncy}, status: maintained} + tlsf: {release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/tlsf-release.git', version: 0.5.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/tlsf.git', version: bouncy}, status: maintained} + turtlebot2_demo: {doc: {type: git, url: 'https://github.com/ros2/turtlebot2_demo.git', version: bouncy}, release: {packages: [depthimage_to_pointcloud2, turtlebot2_amcl, turtlebot2_cartographer, turtlebot2_demo, turtlebot2_drivers, turtlebot2_follower, turtlebot2_teleop], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/turtlebot2_demo-release.git', version: 0.5.1-0}, source: {test_commits: false, type: git, url: 'https://github.com/ros2/turtlebot2_demo.git', version: bouncy}, status: developed} + uncrustify: {doc: {type: git, url: 'https://github.com/ament/uncrustify.git', version: bouncy}, release: {packages: [uncrustify_vendor], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/uncrustify-release.git', version: 0.66.1-1}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ament/uncrustify.git', version: bouncy}, status: maintained} + urdf: {doc: {type: git, url: 'https://github.com/ros2/urdf.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/urdf-release.git', version: 2.1.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/urdf.git', version: bouncy}, status: maintained} + urdfdom: {doc: {type: git, url: 'https://github.com/ros2/urdfdom.git', version: bouncy}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/urdfdom-release.git', version: 2.0.0-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/urdfdom.git', version: bouncy}, status: maintained} + urdfdom_headers: {doc: {type: git, url: 'https://github.com/ros/urdfdom_headers.git', version: master}, release: {tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/urdfdom_headers-release.git', version: 1.0.0-1}, source: {test_commits: false, type: git, url: 'https://github.com/ros/urdfdom_headers.git', version: master}, status: maintained} + variants: {doc: {type: git, url: 'https://github.com/ros2/variants.git', version: bouncy}, release: {packages: [desktop, ros_base, ros_core], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/variants-release.git', version: 0.5.1-0}, source: {test_pull_requests: true, type: git, url: 'https://github.com/ros2/variants.git', version: bouncy}, status: developed} + vision_opencv: {doc: {type: git, url: 'https://github.com/ros-perception/vision_opencv.git', version: ros2}, release: {packages: [cv_bridge, image_geometry, vision_opencv], tags: {release: 'release/bouncy/{package}/{version}'}, url: 'https://github.com/ros2-gbp/vision_opencv-release.git', version: 2.0.5-0}, source: {type: git, url: 'https://github.com/ros-perception/vision_opencv.git', version: ros2}, status: developed} + type: distribution + version: 2 +name: bouncy +release_package_xmls: + actionlib_msgs: actionlib_msgs0.5.1A package containing some message definitions used in the implementation or actions.William WoodallApache License 2.0ament_cmakerosidl_default_generatorsbuiltin_interfacesstd_msgsbuiltin_interfacesrosidl_default_runtimestd_msgsament_lint_commonrosidl_interface_packagesament_cmake + amcl: amcl3.1.0

amcl is a probabilistic localization system for a robot moving in 2D. It implements the adaptive (or KLD-sampling) Monte Carlo localization approach (as described by Dieter Fox), which uses a particle filter to track the pose of a robot against a known map.

This node is derived, with thanks, from Andrew Howard's excellent 'amcl' Player driver.

http://wiki.ros.org/amclBrian P. Gerkeycontradict@gmail.comDavid V. Lu!!Michael FergusonD. HoodLGPLament_cmake_autoament_cmake_rosgeometry_msgsnav_msgsrclcpprcutilssensor_msgsstd_srvstf2tf2_geometry_msgstf2_msgstf2_rosgeometry_msgsnav_msgsnav_msgsrclcpprcutilssensor_msgsstd_srvstf2tf2_geometry_msgstf2_msgstf2_rosmap_serverament_cmake
+ ament_clang_format: ament_clang_format0.5.2The ability to check code against style conventions using clang-format and generate xUnit test result files.Dirk ThomasApache License 2.0clang-formatament_copyrightament_flake8ament_pep257python3-pytestament_python + ament_cmake: ament_cmake0.5.1The entry point package for the ament buildsystem in CMake.Dirk ThomasApache License 2.0cmakecmakeament_cmake_coreament_cmake_export_dependenciesament_cmake_coreament_cmake_export_definitionsament_cmake_export_dependenciesament_cmake_export_include_directoriesament_cmake_export_interfacesament_cmake_export_librariesament_cmake_export_link_flagsament_cmake_librariesament_cmake_pythonament_cmake_target_dependenciesament_cmake_testament_cmake + ament_cmake_auto: ament_cmake_auto0.5.1The auto-magic functions for ease to use of the ament buildsystem in CMake.Dirk ThomasApache License 2.0ament_cmakeament_cmakeament_cmake + ament_cmake_clang_format: ament_cmake_clang_format0.5.2The CMake API for ament_clang_format to lint C / C++ code using clang format.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_testament_clang_formatament_cmake_testament_cmake_copyrightament_cmake_lint_cmakeament_cmake + ament_cmake_copyright: ament_cmake_copyright0.5.2The CMake API for ament_copyright to check every source file contains copyright reference.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_testament_copyrightament_cmake_testament_copyrightament_cmake_lint_cmakeament_cmake + ament_cmake_core: 'ament_cmake_core0.5.1The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commandsDirk ThomasApache License 2.0cmakeament_packagepython3-catkin-pkg-modulescmakeament_packagepython3-catkin-pkg-modulesament_cmake' + ament_cmake_cppcheck: ament_cmake_cppcheck0.5.2The CMake API for ament_cppcheck to perform static code analysis on C/C++ code using Cppcheck.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_testament_cmake_testament_cppcheckament_cmake_copyrightament_cmake_lint_cmakeament_cmake + ament_cmake_cpplint: ament_cmake_cpplint0.5.2The CMake API for ament_cpplint to lint C / C++ code using cpplint.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_testament_cmake_testament_cpplintament_cmake_copyrightament_cmake_lint_cmakeament_cmake + ament_cmake_export_definitions: ament_cmake_export_definitions0.5.1The ability to export definitions to downstream packages in the ament buildsystem.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_coreament_cmake + ament_cmake_export_dependencies: ament_cmake_export_dependencies0.5.1The ability to export dependencies to downstream packages in the ament buildsystem in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_coreament_cmake_librariesament_cmake + ament_cmake_export_include_directories: ament_cmake_export_include_directories0.5.1The ability to export include directories to downstream packages in the ament buildsystem in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_coreament_cmake + ament_cmake_export_interfaces: ament_cmake_export_interfaces0.5.1The ability to export interfaces to downstream packages in the ament buildsystem in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_coreament_cmake_export_librariesament_cmake + ament_cmake_export_libraries: ament_cmake_export_libraries0.5.1The ability to export libraries to downstream packages in the ament buildsystem in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_coreament_cmake + ament_cmake_export_link_flags: ament_cmake_export_link_flags0.5.1The ability to export link flags to downstream packages in the ament buildsystem.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_coreament_cmake + ament_cmake_flake8: ament_cmake_flake80.5.2The CMake API for ament_flake8 to check code syntax and style conventions with flake8.D. HoodApache License 2.0ament_cmake_coreament_cmake_testament_cmake_testament_flake8ament_cmake_copyrightament_cmake_lint_cmakeament_cmake + ament_cmake_gmock: ament_cmake_gmock0.5.1The ability to add Google mock-based tests in the ament buildsystem in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_gtestament_cmake_testgmock_vendorgoogle-mockament_cmake + ament_cmake_gtest: ament_cmake_gtest0.5.1The ability to add gtest-based tests in the ament buildsystem in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_testgtestgtest_vendorament_cmake + ament_cmake_include_directories: ament_cmake_include_directories0.5.1The functionality to order include directories according to a chain of prefixes in the ament buildsystem in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_coreament_cmake + ament_cmake_libraries: ament_cmake_libraries0.5.1The functionality to deduplicate libraries in the ament buildsystem in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_coreament_cmake + ament_cmake_lint_cmake: ament_cmake_lint_cmake0.5.2The CMake API for ament_lint_cmake to lint CMake code using cmakelint.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_testament_lint_cmakeament_cmake_testament_lint_cmakeament_cmake + ament_cmake_nose: ament_cmake_nose0.5.1The ability to add nose-based tests in the ament buildsystem in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_coreament_cmake_testpython3-noseament_cmake + ament_cmake_pclint: ament_cmake_pclint0.5.2The CMake API for ament_pclint to perform static code analysis on C/C++ code using PCLint.Juan Pablo SamperApache License 2.0ament_cmake_coreament_cmake_testament_cmake_testament_pclintament_cmake_copyrightament_cmake_lint_cmakeament_cmake + ament_cmake_pep257: ament_cmake_pep2570.5.2The CMake API for ament_pep257 to check code against the style conventions in PEP 257.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_testament_cmake_testament_pep257ament_cmake_copyrightament_cmake_lint_cmakeament_cmake + ament_cmake_pep8: ament_cmake_pep80.5.2The CMake API for ament_pep8 to check code against the style conventions in PEP 8.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_testament_cmake_testament_pep8ament_cmake_copyrightament_cmake_lint_cmakeament_cmake + ament_cmake_pyflakes: ament_cmake_pyflakes0.5.2The CMake API for ament_pyflakes to check code using pyflakes.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_testament_cmake_testament_pyflakesament_cmake_copyrightament_cmake_lint_cmakeament_cmake + ament_cmake_pytest: ament_cmake_pytest0.5.1The ability to run Python tests using pytest in the ament buildsystem in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_coreament_cmake_testpython3-pytestament_cmake + ament_cmake_python: ament_cmake_python0.5.1The ability to use Python in the ament buildsystem in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_coreament_cmake + ament_cmake_ros: ament_cmake_ros0.5.0The ROS specific CMake bits in the ament buildsystem.Dirk ThomasApache License 2.0ament_cmakeament_cmakeament_lint_autoament_lint_commonament_cmake + ament_cmake_target_dependencies: ament_cmake_target_dependencies0.5.1The ability to add definitions, include directories and libraries of a package to a target in the ament buildsystem in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_coreament_cmake_include_directoriesament_cmake_librariesament_cmake + ament_cmake_test: ament_cmake_test0.5.1The ability to add tests in the ament buildsystem in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_coreament_cmake + ament_cmake_uncrustify: ament_cmake_uncrustify0.5.2The CMake API for ament_uncrustify to check code against styleconventions using uncrustify.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_testament_cmake_testament_uncrustifyament_cmake_copyrightament_cmake_lint_cmakeament_cmake + ament_copyright: ament_copyright0.5.2The ability to check source files for copyright and license information.Dirk ThomasApache License 2.0ament_flake8ament_pep257python3-pytestament_python + ament_cppcheck: ament_cppcheck0.5.2The ability to perform static code analysis on C/C++ code using Cppcheck and generate xUnit test result files.Dirk ThomasApache License 2.0cppcheckament_python + ament_cpplint: ament_cpplint0.5.2The ability to check code against the Google style conventions using cpplint and generate xUnit test result files.Dirk ThomasApache License 2.0BSDament_copyrightament_flake8ament_pep257python3-pytestament_python + ament_flake8: ament_flake80.5.2The ability to check code for style and syntax conventions with flake8.D. HoodApache License 2.0python3-flake8ament_python + ament_index_cpp: ament_index_cpp0.5.1C++ API to access the ament resource index.Dirk ThomasApache License 2.0ament_cmakeament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ament_index_python: ament_index_python0.5.1Python API to access the ament resource index.Dirk ThomasApache License 2.0ament_flake8ament_pep257python3-pytestament_python + ament_lint_auto: ament_lint_auto0.5.2The auto-magic functions for ease to use of the ament linters in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_testament_cmake_coreament_cmake_testament_cmake + ament_lint_cmake: ament_lint_cmake0.5.2The ability to lint CMake code using cmakelint and generate xUnit test result files.Dirk ThomasApache License 2.0ament_copyrightament_flake8ament_pep257python3-pytestament_python + ament_lint_common: ament_lint_common0.5.2The list of commonly used linters in the ament buildsytem in CMake.Dirk ThomasApache License 2.0ament_cmake_coreament_cmake_export_dependenciesament_cmake_coreament_cmake_copyrightament_cmake_cppcheckament_cmake_cpplintament_cmake_flake8ament_cmake_lint_cmakeament_cmake_pep257ament_cmake_uncrustifyament_cmake + ament_package: ament_package0.5.2The parser for the manifest files in the ament buildsystem.Dirk ThomasApache License 2.0python3-setuptoolspython3-flake8python3-pytestament_python + ament_pclint: ament_pclint0.5.2The ability to perform static code analysis on C/C++ code using pclint and generate xUnit test result files.Juan Pablo SamperApache License 2.0ament_copyrightament_flake8ament_pep257python3-pytestament_python + ament_pep257: ament_pep2570.5.2The ability to check code against the style conventions in PEP 8 and generate xUnit test result files.Dirk ThomasApache License 2.0MITpydocstyleament_flake8python3-pytestament_python + ament_pep8: ament_pep80.5.2The ability to check code against the style conventions in PEP 8 and generate xUnit test result files.Dirk ThomasApache License 2.0python3-pep8ament_python + ament_pyflakes: ament_pyflakes0.5.2The ability to check code using pyflakes and generate xUnit test result files.Dirk ThomasApache License 2.0pyflakes3ament_pep8python3-pytestament_python + ament_tools: ament_tools0.5.0The command line tools for the ament buildsystem.Dirk ThomasApache License 2.0ament_packageosrf_pycommonpython3-catkin-pkg-modulesament_packageosrf_pycommonpython3-catkin-pkg-modulesament_copyrightament_flake8ament_pep257python3-pytestament_python + ament_uncrustify: ament_uncrustify0.5.2The ability to check code against style conventions using uncrustify and generate xUnit test result files.Dirk ThomasApache License 2.0uncrustify_vendorament_python + angles: angles1.12.0This package provides a set of simple math utilities to work with angles. The utilities cover simple things like normalizing an angle and conversion between degrees and radians. But even if you're trying to calculate things like the shortest angular distance between two joint space positions of your robot, but the joint motion is constrained by joint limits, this package is what you need. The code in this package is stable and well tested. There are no plans for major changes in the near future.John HsuTully FooteBSDhttp://wiki.ros.org/anglesament_cmakeament_cmake + astra_camera: astra_camera2.1.1Drivers for Orbbec Astra Devices.Chris LalancetteBSDTim Liugitament_cmakeboostbuiltin_interfaceslibudev-devlibusb-1.0-devrclcppsensor_msgsament_cmake + builtin_interfaces: builtin_interfaces0.5.0A package containing builtin message and service definitions.Dirk ThomasApache License 2.0ament_cmakerosidl_default_generatorsrosidl_default_runtimeament_lint_commonrosidl_interface_packagesament_cmake + cartographer: cartographer2.1.0Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.Chris LalancetteApache 2.0https://github.com/googlecartographer/cartographerThe Cartographer Authorsg++-staticcmakeboosteigenlibcairo2-devlibceres-devlibgflags-devlibgoogle-glog-devlua5.2-devprotobuf-devcmake + cartographer_ros: cartographer_ros2.1.1Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations. This package provides Cartographer's ROS integration.Chris LalancetteApache 2.0https://github.com/ros2/cartographer_rosThe Cartographer Authorsament_cmakeeigenpcl_conversionstf2_eigenurdfdom_headerscartographercartographer_ros_msgsconsole_bridgelua5.2-devnav_msgslibpcl-all-devrclcppsensor_msgstf2tf2_rosurdfvisualization_msgstf2_msgsyaml-cppament_cmake + cartographer_ros_msgs: cartographer_ros_msgs2.1.1ROS messages for the cartographer_ros package.Chris LalancetteApache 2.0https://github.com/ros2/cartographer_rosThe Cartographer Authorsament_cmakerosidl_default_generatorsgeometry_msgsstd_msgsrosidl_default_runtimerosidl_interface_packagesament_lint_autoament_lint_commonament_cmake + class_loader: class_loader1.1.0The class_loader package is a ROS-independent package for loading plugins during runtime and the foundation of the higher level ROS "pluginlib" library. class_loader utilizes the host operating system's runtime loader to open runtime libraries (e.g. .so/.dll files), introspect the library for exported plugin classes, and allows users to instantiate objects of these exported classes without the explicit declaration (i.e. header file) for those classes.Mikael ArguedasBSDhttp://ros.org/wiki/class_loaderMirza ShahDirk Thomasament_cmakeconsole_bridgelibpoco-devpoco_vendorconsole_bridgelibpoco-devpoco_vendorament_cmake_gtestament_lint_autoament_lint_commonament_cmake + common_interfaces: common_interfaces0.5.1common_interfaces contains messages and services that are widely used by other ROS packages.Mikael ArguedasApache License 2.0ament_cmakeactionlib_msgsbuiltin_interfacesdiagnostic_msgsgeometry_msgsnav_msgssensor_msgsshape_msgsstd_msgsstd_srvsstereo_msgstrajectory_msgsvisualization_msgsament_cmake + composition: composition0.5.1Examples for composing multiple nodes in a single process.Dirk ThomasApache License 2.0ament_cmakerosidl_default_generatorsament_index_cppclass_loaderexample_interfacesrclcpprcutilsrosidl_cmakestd_msgsament_index_cppclass_loaderexample_interfacesrclcpprcutilsrosidl_default_runtimestd_msgsament_cmake_pytestament_lint_autoament_lint_commonlaunchlaunch_testingrmw_implementation_cmakerosidl_interface_packagesament_cmake + connext_cmake_module: connext_cmake_module0.5.3Provide CMake module to find RTI Connext.Dirk ThomasApache License 2.0ament_cmakeament_cmakerti-connext-dds-5.3.1ament_lint_autoament_lint_commonament_cmake + console_bridge: console_bridge0.4.0ROS-independent package for logging that seamlessly pipes into rosconsole/rosout for ROS-dependent packages.Steven! RagnarökApache License 2.0cmakecmake + control_msgs: control_msgs2.0.0control_msgs contains base messages and actions useful for controlling robots. It provides representations for controller setpoints and joint and cartesian trajectories.Stuart GlaserBence MagyarBSDhttp://ros.org/wiki/control_msgsament_cmakerosidl_default_generatorsbuiltin_interfacesactionlib_msgstrajectory_msgsbuiltin_interfacesrosidl_default_runtimeament_lint_autoament_lint_commonrosidl_interface_packagesament_cmake + cv_bridge: cv_bridge2.0.5This contains CvBridge, which converts between ROS2 Image messages and OpenCV images.Patrick MihelichJames BowmanEthan GaoBSDhttp://www.ros.org/wiki/cv_bridgehttps://github.com/ros-perception/vision_opencv/tree/ros2https://github.com/ros-perception/vision_opencv/issuesament_cmakeament_cmake_rospython_cmake_moduleboostlibopencv-devpython3-numpysensor_msgsament_index_pythonament_cmake_gtestament_cmake_pytestament_lint_autoament_lint_commonpython3-opencvdvipng + demo_nodes_cpp: demo_nodes_cpp0.5.1C++ nodes which were previously in the ros2/examples repository but are now just used for demo purposes.William WoodallApache License 2.0ament_cmakerosidl_default_generatorsexample_interfacesrclcpprcutilsrmw_implementation_cmakesensor_msgsstd_msgsexample_interfaceslaunch_rosrclcpprcutilsrmw_implementationrosidl_default_runtimesensor_msgsstd_msgsament_cmake_pytestament_lint_autoament_lint_commonlaunchlaunch_testingrclcpprmw_implementationrosidl_default_generatorsrosidl_default_runtimeament_cmake + demo_nodes_cpp_native: demo_nodes_cpp_native0.5.1C++ nodes which access the native handles of the rmw implemenation.Dirk ThomasApache License 2.0ament_cmakerclcpprmw_fastrtps_cppstd_msgsament_cmake_pytestament_lint_autoament_lint_commonlaunchlaunch_testingament_cmake + demo_nodes_py: demo_nodes_py0.5.1Python nodes which were previously in the ros2/examples repository but are now just used for demo purposes.Mikael ArguedasApache License 2.0Esteve Fernandezexample_interfacesrclpystd_msgsament_copyrightament_flake8ament_pep257python3-pytestament_python + depthimage_to_laserscan: depthimage_to_laserscan2.1.0depthimage_to_laserscanChad RockeyChris LalancetteBSDhttp://ros.org/wiki/depthimage_to_laserscanhttps://github.com/ros-perception/depthimage_to_laserscan/issueshttps://github.com/ros-perception/depthimage_to_laserscanament_cmake_rosimage_geometrylibopencv-devrclcppsensor_msgsament_cmake_gtestament_cmake + depthimage_to_pointcloud2: depthimage_to_pointcloud20.5.1A simple node to convert a depth image and camera info into a PointCloud2.Chris LalancetteApache License 2.0ament_cmakeimage_geometryrclcppsensor_msgsament_lint_autoament_lint_commonament_cmake + desktop: desktop0.5.1A package which extends 'ros_base' and includes high level packages like vizualization tools and demos.Mikael ArguedasApache License 2.0ament_cmakeros_baseanglesdepthimage_to_laserscanjoypcl_conversionsrviz2rviz_default_pluginsteleop_twist_joyteleop_twist_keyboardcompositiondemo_nodes_cppdemo_nodes_cpp_nativedemo_nodes_pydummy_map_serverdummy_robot_bringupdummy_sensorsimage_toolsintra_process_demolifecyclelogging_demopendulum_controltopic_monitortlsftlsf_cppexamples_rclcpp_minimal_clientexamples_rclcpp_minimal_compositionexamples_rclcpp_minimal_publisherexamples_rclcpp_minimal_serviceexamples_rclcpp_minimal_subscriberexamples_rclcpp_minimal_timerexamples_rclpy_executorsexamples_rclpy_minimal_clientexamples_rclpy_minimal_publisherexamples_rclpy_minimal_serviceexamples_rclpy_minimal_subscribersros2ament_cmake + diagnostic_msgs: diagnostic_msgs0.5.1A package containing some diagnostics related message and service definitions.William WoodallApache License 2.0ament_cmakerosidl_default_generatorsbuiltin_interfacesgeometry_msgsstd_msgsbuiltin_interfacesgeometry_msgsrosidl_default_runtimestd_msgsament_lint_commonrosidl_interface_packagesament_cmake + dummy_map_server: dummy_map_server0.5.1dummy map server nodeKarsten KneseApache License 2.0ament_cmakenav_msgsrclcppnav_msgsrclcppament_cmake_gtestament_lint_autoament_lint_commonament_cmake + dummy_robot_bringup: dummy_robot_bringup0.5.1dummy robot bringupKarsten KneseApache License 2.0ament_cmakeament_index_pythondummy_map_serverdummy_sensorslaunchrobot_state_publisherros2runament_cmake_gtestament_lint_autoament_lint_commonament_cmake + dummy_sensors: dummy_sensors0.5.1dummy sensor nodesKarsten KneseApache License 2.0ament_cmakerclcppsensor_msgsrclcppsensor_msgsament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_build: ecl_build1.0.0Collection of cmake/make build tools primarily for ecl development itself, but also contains a few cmake modules useful outside of the ecl.Daniel StonierDaniel StonierBSDhttp://wiki.ros.org/ecl_buildhttps://github.com/stonier/ecl_toolshttps://github.com/stonier/ecl_tools/issuesament_cmakeecl_licenseecl_licenseament_cmake + ecl_command_line: ecl_command_line1.0.0Embeds the TCLAP library inside the ecl. This is a very convenient command line parser in templatised c++.Daniel StonierBSDhttp://wiki.ros.org/ecl_command_linehttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_licenseament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_concepts: ecl_concepts1.0.0Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments.Daniel StonierBSDhttp://wiki.ros.org/ecl_conceptshttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_configecl_type_traitsecl_licenseecl_configecl_type_traitsament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_config: ecl_config1.0.0These tools inspect and describe your system with macros, types and functions.Daniel Stonier-->Daniel StonierBSDhttp://wiki.ros.org/ecl_confighttps://github.com/stonier/ecl_litehttps://github.com/stonier/ecl_lite/issuesament_cmake_rosecl_buildecl_licenseecl_licenseecl_buildament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_console: ecl_console1.0.0Color codes for ansii consoles.Daniel Stonier-->Daniel StonierBSDhttp://wiki.ros.org/ecl_consolehttps://github.com/stonier/ecl_litehttps://github.com/stonier/ecl_lite/issuesament_cmake_rosecl_licenseecl_buildecl_configecl_licenseecl_buildecl_configament_cmake + ecl_containers: ecl_containers1.0.0The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns.Daniel StonierBSDhttp://wiki.ros.org/ecl_containershttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_configecl_errorsecl_exceptionsecl_formattersecl_convertersecl_mplecl_type_traitsecl_utilitiesecl_licenseecl_configecl_errorsecl_exceptionsecl_formattersecl_convertersecl_mplecl_type_traitsecl_utilitiesament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_converters: ecl_converters1.0.0Some fast/convenient type converters, mostly for char strings or strings. These are not really fully fleshed out, alot of them could use the addition for the whole range of fundamental types (e.g. all integers, not just int, unsigned int). They will come as the need arises.Daniel StonierBSDhttp://wiki.ros.org/ecl_convertershttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_configecl_errorsecl_exceptionsecl_mplecl_type_traitsecl_conceptsecl_licenseecl_conceptsecl_configecl_errorsecl_exceptionsecl_mplecl_type_traitsament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_converters_lite: ecl_converters_lite1.0.0These are a very simple version of some of the functions in ecl_converters suitable for firmware development. That is, there is no use of new, templates or exceptions.Daniel Stonier-->Daniel StonierBSDhttp://wiki.ros.org/ecl_converters_litehttps://github.com/stonier/ecl_litehttps://github.com/stonier/ecl_lite/issuesament_cmake_rosecl_licenseecl_configecl_licenseecl_configament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_core_apps: ecl_core_apps1.0.0This includes a suite of programs demo'ing various aspects of the ecl_core. It also includes various benchmarking and utility programs for use primarily with embedded systems.Daniel StonierBSDhttp://wiki.ros.org/ecl_core_appshttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_buildecl_licenseecl_configecl_linear_algebraecl_command_lineecl_convertersecl_containersecl_devicesecl_errorsecl_exceptionsecl_formattersecl_geometryecl_ipcecl_sigslotsecl_streamsecl_threadsecl_type_traitsecl_time_liteecl_buildecl_licenseecl_configecl_linear_algebraecl_command_lineecl_convertersecl_containersecl_devicesecl_errorsecl_exceptionsecl_formattersecl_geometryecl_ipcecl_sigslotsecl_streamsecl_threadsecl_type_traitsecl_time_liteament_cmake + ecl_devices: ecl_devices1.0.0Provides an extensible and standardised framework for input-output devices.Daniel StonierBSDhttp://wiki.ros.org/ecl_deviceshttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_configecl_containersecl_errorsecl_mplecl_threadsecl_type_traitsecl_utilitiesecl_licenseecl_configecl_containersecl_errorsecl_mplecl_threadsecl_type_traitsecl_utilitiesament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_eigen: ecl_eigen1.0.0This provides an Eigen implementation for ecl's linear algebra.Daniel StonierBSDhttp://wiki.ros.org/ecl_eigenhttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_roseigeneigenament_cmake + ecl_errors: ecl_errors1.0.0This library provides lean and mean error mechanisms. It includes c style error functions as well as a few useful macros. For higher level mechanisms, refer to ecl_exceptions.Daniel Stonier-->Daniel StonierBSDhttp://wiki.ros.org/ecl_errorshttps://github.com/stonier/ecl_litehttps://github.com/stonier/ecl_lite/issuesament_cmake_rosecl_licenseecl_buildecl_configecl_licenseecl_configament_cmake + ecl_exceptions: ecl_exceptions1.0.0Template based exceptions - these are simple and practical and avoid the proliferation of exception types. Although not syntatactically ideal, it is convenient and eminently practical.Daniel StonierBSDhttp://wiki.ros.org/ecl_exceptionshttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_configecl_errorsecl_licenseecl_configecl_errorsament_cmake + ecl_filesystem: ecl_filesystem1.0.0Cross platform filesystem utilities (until c++11 makes its way in).Daniel StonierBSDhttp://wiki.ros.org/ecl_filesystemhttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_configecl_errorsecl_licenseecl_buildecl_configecl_errorsament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_formatters: ecl_formatters1.0.0The formatters here simply format various input types to a specified text format. They can be used with most streaming types (including both ecl and stl streams).Daniel StonierBSDhttp://wiki.ros.org/ecl_formattershttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_configecl_exceptionsecl_convertersecl_licenseecl_configecl_exceptionsecl_convertersament_cmake + ecl_geometry: ecl_geometry1.0.0Any tools relating to mathematical geometry. Primarily featuring polynomials and interpolations.Daniel StonierBSDhttp://wiki.ros.org/ecl_geometryhttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_buildecl_licenseecl_configecl_containersecl_exceptionsecl_formattersecl_linear_algebraecl_mathecl_mplecl_type_traitsecl_buildecl_licenseecl_configecl_containersecl_exceptionsecl_formattersecl_linear_algebraecl_mathecl_mplecl_type_traitsament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_io: ecl_io1.0.0Most implementations (windows, posix, ...) have slightly different api for low level input-output functions. These are gathered here and re-represented with a cross platform set of functions.Daniel Stonier-->Daniel StonierBSDhttp://wiki.ros.org/ecl_iohttps://github.com/stonier/ecl_litehttps://github.com/stonier/ecl_lite/issuesament_cmake_rosecl_licenseecl_buildecl_configecl_errorsecl_licenseecl_configecl_errorsament_cmake + ecl_ipc: ecl_ipc1.0.0Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there are more than a few. This package provides an infrastructure to allow for developing cross platform c++ wrappers around the lower level c api's that handle these mechanisms. These make it not only easier to utilise such mechanisms, but allow it to be done consistently across platforms.Daniel StonierBSDhttp://wiki.ros.org/ecl_ipchttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_configecl_errorsecl_exceptionsecl_threadsecl_time_liteecl_timeecl_licenseecl_buildecl_configecl_errorsecl_exceptionsecl_threadsecl_time_liteecl_timeament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_license: ecl_license1.0.0Maintains the ecl licenses and also provides an install target for deploying licenses with the ecl libraries.Daniel StonierDaniel StonierBSDhttp://wiki.ros.org/ecl_licensehttps://github.com/stonier/ecl_toolshttps://github.com/stonier/ecl_tools/issuesament_cmakeament_cmake + ecl_linear_algebra: ecl_linear_algebra1.0.0Ecl frontend to a linear matrix package (currently eigen).Daniel StonierBSDhttp://wiki.ros.org/ecl_linear_algebrahttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_buildecl_convertersecl_eigenecl_exceptionsecl_formattersecl_licenseecl_mathsophusecl_buildecl_convertersecl_eigenecl_exceptionsecl_formattersecl_licenseecl_mathsophusament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_manipulators: ecl_manipulators1.0.0Deploys various manipulation algorithms, currently just feedforward filters (interpolations).Daniel StonierBSDhttp://wiki.ros.org/ecl_manipulatorshttps://github.com/stonier/ecl_manipulationhttps://github.com/stonier/ecl_manipulation/issuesDaniel Stonier-->ament_cmake_rosecl_buildecl_licenseecl_exceptionsecl_geometryecl_formattersecl_buildecl_licenseecl_exceptionsecl_geometryecl_formattersament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_math: ecl_math1.0.0This package provides simple support to cmath, filling in holes or redefining in a c++ formulation where desirable.Daniel StonierBSDhttp://wiki.ros.org/ecl_mathhttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_type_traitsecl_licenseecl_type_traitsament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_mobile_robot: ecl_mobile_robot1.0.0Contains transforms (e.g. differential drive inverse kinematics) for the various types of mobile robot platforms.Daniel StonierBSDhttp://wiki.ros.org/ecl_mobile_robothttps://github.com/stonier/ecl_navigationhttps://github.com/stonier/ecl_navigation/issuesDaniel Stonier-->ament_cmake_rosecl_buildecl_licenseecl_errorsecl_geometryecl_mathecl_formattersecl_linear_algebraecl_buildecl_licenseecl_errorsecl_geometryecl_mathecl_formattersecl_linear_algebraament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_mpl: ecl_mpl1.0.0Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage.Daniel StonierBSDhttp://wiki.ros.org/ecl_mplhttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_licenseament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_sigslots: ecl_sigslots1.0.0Provides a signal/slot mechanism (in the same vein as qt sigslots, boost::signals etc for intra-process communication. These include some improvements - they do not need a preprocessor, are fully type safe, allow for simple connections via a posix style string identifier and are multithread-safe.Daniel StonierBSDhttp://ros.org/wiki/ecl_sigslotshttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonierament_cmake_rosecl_licenseecl_buildecl_configecl_threadsecl_licenseecl_configecl_threadsament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_sigslots_lite: ecl_sigslots_lite1.0.0This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to provide a very simple sigslots implementation that can be used for *very* embedded development.Daniel Stonier-->Daniel StonierBSDhttp://wiki.ros.org/ecl_sigslots_litehttps://github.com/stonier/ecl_litehttps://github.com/stonier/ecl_lite/issuesament_cmake_rosecl_licenseecl_buildecl_configecl_errorsecl_licenseecl_configecl_errorsament_cmake + ecl_statistics: ecl_statistics1.0.0Common statistical structures and algorithms for control systems.Daniel StonierBSDhttp://wiki.ros.org/ecl_statisticshttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_configecl_linear_algebraecl_mplecl_type_traitsecl_licenseecl_buildecl_configecl_linear_algebraecl_mplecl_type_traitsament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_streams: ecl_streams1.0.0These are lightweight text streaming classes that connect to standardised ecl type devices.Daniel StonierBSDhttp://wiki.ros.org/ecl_streamshttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_errorsecl_conceptsecl_devicesecl_timeecl_convertersecl_type_traitsecl_licenseecl_errorsecl_conceptsecl_devicesecl_timeecl_convertersecl_type_traitsament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_threads: ecl_threads1.0.0This package provides the c++ extensions for a variety of threaded programming tools. These are usually different on different platforms, so the architecture for a cross-platform framework is also implemented.Daniel StonierBSDhttp://wiki.ros.org/ecl_threadshttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_configecl_errorsecl_conceptsecl_exceptionsecl_timeecl_utilitiesecl_licenseecl_buildecl_configecl_errorsecl_conceptsecl_exceptionsecl_timeecl_utilitiesament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_time: 'ecl_time1.0.0Timing utilities are very dependent on the system api provided for their use. This package provides a means for handling different timing models. Current support - posix rt : complete. - macosx : posix timers only, missing absolute timers. - win : none.Daniel StonierBSDhttp://wiki.ros.org/ecl_timehttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_configecl_errorsecl_exceptionsecl_time_liteecl_licenseecl_buildecl_configecl_errorsecl_exceptionsecl_time_liteament_cmake_gtestament_lint_autoament_lint_commonament_cmake' + ecl_time_lite: ecl_time_lite1.0.0Provides a portable set of time functions that are especially useful for porting other code or being wrapped by higher level c++ classes.Daniel Stonier-->Daniel StonierBSDhttp://wiki.ros.org/ecl_time_litehttps://github.com/stonier/ecl_litehttps://github.com/stonier/ecl_lite/issuesament_cmake_rosecl_licenseecl_buildecl_configecl_errorsecl_licenseecl_buildecl_configecl_errorsament_cmake + ecl_type_traits: ecl_type_traits1.0.0Extends c++ type traits and implements a few more to boot.Daniel StonierBSDhttp://wiki.ros.org/ecl_type_traitshttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_configecl_mplecl_licenseecl_mplecl_configament_cmake_gtestament_lint_autoament_lint_commonament_cmake + ecl_utilities: ecl_utilities1.0.0Includes various supporting tools and utilities for c++ programming.Daniel StonierBSDhttp://wiki.ros.org/ecl_utilitieshttps://github.com/stonier/ecl_corehttps://github.com/stonier/ecl_core/issuesDaniel Stonier-->ament_cmake_rosecl_licenseecl_buildecl_mplecl_conceptsecl_licenseecl_mplecl_conceptsament_cmake_gtestament_lint_autoament_lint_commonament_cmake + example_interfaces: example_interfaces0.5.0Contains message and service definitions used by the examples.Dirk ThomasApache License 2.0ament_cmakerosidl_default_generatorsrosidl_default_runtimerosidl_interface_packagesament_cmake + examples_rclcpp_minimal_client: examples_rclcpp_minimal_client0.5.1Examples of minimal service clientsMikael ArguedasApache License 2.0Morgan Quigleyament_cmakerclcppexample_interfacesrclcppexample_interfacesament_cmake + examples_rclcpp_minimal_composition: examples_rclcpp_minimal_composition0.5.1Minimalist examples of composing nodes in the same processMikael ArguedasApache License 2.0Morgan Quigleyament_cmakeclass_loaderrclcppstd_msgsclass_loaderrclcppstd_msgsament_cmake + examples_rclcpp_minimal_publisher: examples_rclcpp_minimal_publisher0.5.1Examples of minimal publisher nodesMikael ArguedasApache License 2.0Morgan Quigleyament_cmakerclcppstd_msgsrclcppstd_msgsament_cmake + examples_rclcpp_minimal_service: examples_rclcpp_minimal_service0.5.1A minimal service server which adds two numbersMikael ArguedasApache License 2.0Morgan Quigleyament_cmakerclcppexample_interfacesrclcppexample_interfacesament_cmake + examples_rclcpp_minimal_subscriber: examples_rclcpp_minimal_subscriber0.5.1Examples of minimal subscribersMikael ArguedasApache License 2.0Morgan Quigleyament_cmakerclcppstd_msgsrclcppstd_msgsament_cmake + examples_rclcpp_minimal_timer: examples_rclcpp_minimal_timer0.5.1Examples of minimal nodes which have timersMikael ArguedasApache License 2.0Morgan Quigleyament_cmakerclcpprclcppament_cmake + examples_rclpy_executors: examples_rclpy_executors0.5.1Examples of creating and using exectors to run multiple nodes in the same processShane LoretzApache License 2.0rclpystd_msgsament_copyrightament_flake8ament_pep257python3-pytestament_python + examples_rclpy_minimal_client: examples_rclpy_minimal_client0.5.1Examples of minimal service clients using rclpy.Mikael ArguedasApache License 2.0example_interfacesrclpystd_msgsament_copyrightament_flake8ament_pep257python3-pytestament_python + examples_rclpy_minimal_publisher: examples_rclpy_minimal_publisher0.5.1Examples of minimal publishers using rclpy.Mikael ArguedasApache License 2.0rclpystd_msgsament_copyrightament_flake8ament_pep257python3-pytestament_python + examples_rclpy_minimal_service: examples_rclpy_minimal_service0.5.1Examples of minimal service servers using rclpy.Mikael ArguedasApache License 2.0example_interfacesrclpystd_msgsament_copyrightament_flake8ament_pep257python3-pytestament_python + examples_rclpy_minimal_subscriber: examples_rclpy_minimal_subscriber0.5.1Examples of minimal subscribers using rclpy.Mikael ArguedasApache License 2.0rclpystd_msgsament_copyrightament_flake8ament_pep257python3-pytestament_python + fastcdr: fastcdr1.0.7CDR serialization implementation.Steven! RagnarökApache License 2.0cmakecmake + fastrtps: fastrtps1.6.0Implementation of RTPS standard.Steven! RagnarökApache License 2.0asiolibssl-devlibssl-devfastcdrtinyxml2cmakecmake + fastrtps_cmake_module: fastrtps_cmake_module0.5.1Provide CMake module to find eProsima FastRTPS.Dirk ThomasApache License 2.0Ricardo Gonzálezament_cmakeament_lint_autoament_lint_commonament_cmake + geometry_msgs: geometry_msgs0.5.1A package containing some geometry related message definitions.William WoodallApache License 2.0ament_cmakerosidl_default_generatorsstd_msgsrosidl_default_runtimestd_msgsament_lint_commonrosidl_interface_packagesament_cmake + gmock_vendor: gmock_vendor1.8.0The package provides GoogleMock.Dirk ThomasBSDcmakegtest_vendorcmake + gtest_vendor: gtest_vendor1.8.0The package provides GoogleTest.Dirk ThomasBSDcmakecmake + image_geometry: image_geometry2.0.5`image_geometry` contains C++ and Python libraries for interpreting images geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo messages with OpenCV functions such as image rectification, much as cv_bridge interfaces ROS sensor_msgs/Image with OpenCV data types.Mikael ArguedasBSDhttp://www.ros.org/wiki/image_geometryPatrick MihelichVincent Rabaudament_cmakeament_cmake_roslibopencv-devsensor_msgsament_cmake_gtestament_cmake_pytestdvipngtexlive-latex-extra + image_tools: image_tools0.5.1Tools to capture and play back images to and from DDS subscriptions and publications.Dirk ThomasApache License 2.0ament_cmakelibopencv-devrclcppsensor_msgsstd_msgslibopencv-devrclcppsensor_msgsstd_msgsament_cmake_pytestament_lint_autoament_lint_commonlaunchlaunch_testingrmw_implementation_cmakeament_cmake + intra_process_demo: intra_process_demo0.5.1Demonstrations of intra process communication.William WoodallApache License 2.0ament_cmakelibopencv-devrclcppsensor_msgsstd_msgslibopencv-devrclcppsensor_msgsament_cmake_pytestament_lint_autoament_lint_commonlaunchlaunch_testingrmw_implementation_cmakeament_cmake + joy: joy2.1.0BSDROS2 driver for a generic Linux joystick. Will contain a MacOS and Windows version later. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS2. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.Mikael ArguedasMorgan QuigleyBrian GerkeyKevin WattsBlaise GassendJonathan Bohrenhttps://github.com/ros2/joystick_drivershttps://github.com/ros2/joystick_drivers/issuesament_cmakerclcppsensor_msgsament_cmake + kdl_parser: kdl_parser2.1.0The Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and dynamic parameters of a robot mechanism.kdl_parserprovides tools to construct a KDL tree from an XML robot representation in URDF.Wim MeeussenIoan SucanJackie KayChris LalancetteShane LoretzBSDhttps://github.com/ros2/kdl_parserhttps://github.com/ros2/kdl_parser/issuesament_cmake_rosorocos_kdltinyxmltinyxml_vendorurdfurdfdom_headerstinyxmltinyxml_vendorurdfament_lint_autoament_lint_commonurdfdom_headersament_cmake + laser_geometry: "laser_geometry2.0.0This package contains a class for converting from a 2D laser scan as defined by sensor_msgs/LaserScan into a point cloud as defined by sensor_msgs/PointCloud or sensor_msgs/PointCloud2. In particular, it contains functionality to account for the skew resulting from moving robots or tilting laser scanners.William WoodallBSDDave HershbergerTully FooteRadu Bogdan Rusuhttp://ros.org/wiki/laser_geometryament_cmakeeigenrclcppsensor_msgstf2eigenrclcppsensor_msgstf2ament_cmakeament_cmake_cppcheckament_cmake_cpplintament_cmake_gtestament_cmake_gmockament_cmake_lint_cmakeament_cmake_uncrustifyament_cmake" + launch: launch0.6.0The ROS launch tool.Dirk ThomasApache License 2.0osrf_pycommonament_copyrightament_flake8ament_pep257python3-pytestament_python + launch_ros: "launch_ros0.6.0ROS specific extensions to the launch tool.William WoodallApache License 2.0ament_index_pythonlaunchlifecycle_msgsosrf_pycommonrclpyament_copyrightament_flake8ament_pep257python3-pytestament_python" + launch_testing: launch_testing0.6.0Helper scripts for tests that use the ROS launch tool.Dirk ThomasApache License 2.0Esteve Fernandezlaunchament_index_pythonament_flake8ament_pep257launchpython3-pytestament_python + libcurl_vendor: "libcurl_vendor2.1.0Wrapper around libcurl, it provides a fixed CMake module and an ExternalProject build of it.William WoodallApache License 2.0MIThttps://github.com/curl/curlament_cmakepkg-configcurlament_cmake" + libyaml_vendor: "libyaml_vendor1.0.0Wrapper around libyaml, provides the last version (1.8.0 rc) that ships with a CMake moduleMikael ArguedasApache License 2.0MIThttps://github.com/yaml/libyamlament_cmakeament_cmake" + lifecycle: lifecycle0.5.1Package containing demos for lifecycle implementationKarsten KneseApache License 2.0ament_cmakelifecycle_msgsrclcpp_lifecyclestd_msgsrclcpp_lifecyclelifecycle_msgsros2runstd_msgsament_lint_autoament_lint_commonament_cmake + lifecycle_msgs: lifecycle_msgs0.5.0A package containing some lifecycle related message and service definitions.Karsten KneseApache License 2.0ament_cmakerosidl_default_generatorsrosidl_default_runtimeament_lint_autoament_lint_commonrosidl_interface_packagesament_cmake + logging_demo: logging_demo0.5.1Examples for using and configuring loggers.D. HoodApache License 2.0ament_cmakerosidl_default_generatorsament_index_cppclass_loaderrclcpprcutilsrosidl_cmakestd_msgsament_index_cppclass_loaderrclcpprcutilsrosidl_default_runtimestd_msgsament_cmake_pytestament_lint_autoament_lint_commonlaunchlaunch_testingrmw_implementation_cmakerosidl_interface_packagesament_cmake + map_msgs: "map_msgs2.0.0This package defines messages commonly used in mapping packages.Stéphane MagnenatDavid V. Lu!!Michael FergusonWilliam WoodallBSDhttp://ros.org/wiki/map_msgshttps://github.com/ros-planning/navigation_msgs/issuesament_cmakerosidl_default_generatorsnav_msgssensor_msgsstd_msgsnav_msgsrosidl_default_runtimesensor_msgsstd_msgsament_lint_commonrosidl_interface_packagesament_cmake" + map_server: map_server3.1.0map_server provides themap_serverROSNode, which offers map data as a ROSService. It also provides themap_savercommand-line utility, which allows dynamically generated maps to be saved to file.Brian GerkeyTony Pratkaniscontradict@gmail.comDavid V. Lu!!Michael FergusonWilliam Woodallhttp://wiki.ros.org/map_serverBSDament_cmakegeometry_msgsnav_msgsrclcpprcutilssdlsdl-imagetf2yaml-cppnav_msgsrclcpprcutilssdlsdl-imagetf2yaml-cppament_cmake_gtestament_cmake_pytestlaunch_testingrclpyament_cmake + nav_msgs: nav_msgs0.5.1A package containing some navigation related message and service definitions.William WoodallApache License 2.0ament_cmakerosidl_default_generatorsbuiltin_interfacesgeometry_msgsstd_msgsbuiltin_interfacesgeometry_msgsrosidl_default_runtimestd_msgsament_lint_commonrosidl_interface_packagesament_cmake + opensplice_cmake_module: opensplice_cmake_module0.5.0Provide CMake module to find PrismTech OpenSplice.Dirk ThomasApache License 2.0ament_cmakelibopensplice67ament_lint_autoament_lint_commonament_cmake + orocos_kdl: orocos_kdl3.0.1This package contains a recent version of the Kinematics and Dynamics Library (KDL), distributed by the Orocos Project.Mikael ArguedasLGPLhttp://wiki.ros.org/orocos_kdlRuben Smitscmakeeigeneigenpkg-configcppunitcmake + osrf_pycommon: "osrf_pycommon0.1.5Commonly needed Python modules, used by Python software developed at OSRF.William WoodallApache License 2.0ament_python" + osrf_testing_tools_cpp: "osrf_testing_tools_cpp1.0.0Testing tools for C++, and is used in various OSRF projects.William WoodallApache License 2.0cmakecmake" + pcl_conversions: pcl_conversions2.0.0Provides conversions from PCL data types and ROS message typesWilliam WoodallPaul BovbelBill MorrisChris LalancetteBSDhttp://wiki.ros.org/pcl_conversionshttps://github.com/ros-perception/pcl_conversionshttps://github.com/ros-perception/pcl_conversions/issuesament_cmakebuiltin_interfaceseigenlibpcl-all-devsensor_msgsstd_msgsbuiltin_interfaceseigenlibpcl-all-devsensor_msgsstd_msgslibpcl-all-devament_cmake_gtestament_cmake + pendulum_control: pendulum_control0.5.1Demonstrates ROS 2's realtime capabilities with a simulated inverted pendulum.Mikael ArguedasApache License 2.0Jackie Kayament_cmakerclcpppendulum_msgsrttesttlsf_cpprclcpppendulum_msgsrttesttlsf_cppament_cmake_pytestament_lint_autoament_lint_commonlaunchlaunch_testingrmw_implementation_cmakeros2runament_cmake + pendulum_msgs: pendulum_msgs0.5.1Custom messages for real-time pendulum control.Mikael ArguedasApache License 2.0Jackie Kayament_cmakebuiltin_interfacesrosidl_default_generatorsbuiltin_interfacesrosidl_default_runtimerosidl_interface_packagesament_cmake + pluginlib: pluginlib2.1.1The pluginlib package provides tools for writing and dynamically loading plugins using the ROS build infrastructure. To work, these tools require plugin providers to register their plugins in the package.xml of their package.Mikael ArguedasBSDhttp://www.ros.org/wiki/pluginlibhttps://github.com/ros/pluginlib/issueshttps://github.com/ros/pluginlibEitan Marder-EppsteinTully FooteDirk ThomasMirza Shahament_cmakeament_index_cppclass_loaderrcutilstinyxml2_vendorament_cmake + poco_vendor: "poco_vendor1.1.1CMake shim over the poco library.Steven! RagnarökApache License 2.0Boost Software License 1.0cmakecmakelibpoco-devpcrezlibcmake" + py_trees: py_trees0.8.2Pythonic implementation of behaviour trees.Daniel StonierMichal StaniaszekNaveed UsmaniDaniel StonierBSDhttp://py-trees.readthedocs.iohttps://github.com/stonier/py_treeshttps://github.com/stonier/py_trees/issuespython3-setuptoolspython3-sphinxpython3-sphinx-argparsepython3-sphinx-rtd-themepython3-pydotpython3-pydotpython3-nosepython3-nose-yancament_python + py_trees_msgs: py_trees_msgs0.4.1Messages used by py_trees_ros and some extras for the mock demos/tests.Daniel StonierBSDhttp://ros.org/wiki/py_trees_msgshttps://github.com/stonier/py_trees_msgshttps://github.com/stonier/py_trees_msgs/issuesDaniel StonierMichal StaniaszekNaveed Usmaniament_cmakerosidl_default_generatorsstd_msgsrosidl_default_runtimestd_msgsament_lint_commonrosidl_interface_packagesament_cmake + python_cmake_module: python_cmake_module0.5.2Provide CMake module with extra functionality for Python.Mikael ArguedasApache License 2.0Esteve Fernandezament_cmakepython3-devament_lint_autoament_lint_commonament_cmake + rcl: rcl0.5.1The ROS client library common implementation. This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries.William WoodallApache License 2.0ament_cmake_rosrmwrcl_interfacesrcutilsrosidl_generator_crcl_interfacesrcutilsrosidl_generator_cament_cmakercutilsrosidl_default_runtimermw_implementationament_cmake_gtestament_cmake_pytestament_lint_autoament_lint_commonrmwrmw_implementation_cmakelaunchosrf_testing_tools_cppstd_msgstest_msgsament_cmake + rcl_interfaces: rcl_interfaces0.5.0The ROS client library common interfaces. This package contains the messages and services which ROS client libraries will use under the hood to communicate higher level concepts such as parameters.Tully FooteApache License 2.0ament_cmakerosidl_default_generatorsrosidl_default_runtimeament_lint_autoament_lint_commonrosidl_interface_packagesament_cmake + rcl_lifecycle: rcl_lifecycle0.5.1Package containing a C-based lifecycle implementationKarsten KneseApache License 2.0ament_cmake_rosrosidl_default_generatorslifecycle_msgsrclrcutilsrmw_implementationrosidl_default_generatorslifecycle_msgsrclrcutilsrmw_implementationrosidl_default_runtimeament_cmake_gtestament_lint_commonament_lint_autoament_cmake + rcl_yaml_param_parser: rcl_yaml_param_parser0.5.1Package containing various utility types and functions for CAnup PemmaiahApache License 2.0ament_cmake_roslibyaml_vendoryamlrcutilsrclament_cmake_gtestament_lint_commonament_lint_autolaunch_testingament_cmake + rclcpp: rclcpp0.5.1The ROS client library in C++.Dirk ThomasApache License 2.0ament_cmake_rosrmwbuiltin_interfacesrcl_interfacesrosgraph_msgsrosidl_generator_cpprosidl_typesupport_crosidl_typesupport_cppbuiltin_interfacesrcl_interfacesrosgraph_msgsrosidl_generator_cpprosidl_typesupport_crosidl_typesupport_cpprclrcl_yaml_param_parserrmw_implementationament_cmakeament_cmake_gmockament_cmake_gtestament_lint_autoament_lint_commonrmwrmw_implementation_cmaketest_msgsament_cmake + rclcpp_lifecycle: rclcpp_lifecycle0.5.1Package containing a prototype for lifecycle implementationKarsten KneseApache License 2.0ament_cmake_rosrosidl_default_generatorsrclcpprcl_lifecyclermw_implementationrosidl_default_generatorsstd_msgslifecycle_msgsrclcpprcl_lifecyclerclpyrmw_implementationrosidl_default_runtimestd_msgslifecycle_msgsament_cmake_gtestament_lint_autoament_lint_commonament_cmake + rclpy: rclpy0.5.4Package containing the Python client.William WoodallApache License 2.0Esteve Fernandezament_cmakepython_cmake_modulercutilsrmw_implementation_cmakermw_implementationrclament_index_pythonament_cmake_pytestament_lint_autoament_lint_commonrcl_interfacesrosidl_generator_pytest_msgsament_cmake + rcutils: rcutils0.5.1Package containing various utility types and functions for CKarsten KneseApache License 2.0ament_cmake_rospython3-empyament_cmake_gmockament_cmake_gtestament_cmake_pytestament_lint_commonament_lint_autolaunch_testingosrf_testing_tools_cppament_cmake + resource_retriever: resource_retriever2.1.0This package retrieves data from url-format files such as http://, ftp://, package:// file://, etc., and loads the data into memory. The package:// url for ros packages is translated into a local file:// url. The resourse retriever was initially designed to load mesh files into memory, but it can be used for any type of data. The resource retriever is based on the the libcurl library.Josh FaustIoan SucanChris LalancetteShane LoretzBSDhttp://ros.org/wiki/resource_retrieverhttps://github.com/ros/robot_modelhttps://github.com/ros/robot_model/issuesament_cmake_rosament_index_cpplibcurl_vendorament_cmake + rmw: rmw0.5.0Contains the ROS middleware API.Dirk ThomasWilliam WoodallApache License 2.0ament_cmake_rosrcutilsrcutilsrosidl_generator_cament_cmake_gmockament_lint_autoament_lint_commonament_cmake + rmw_connext_cpp: rmw_connext_cpp0.5.1Implement the ROS middleware interface using RTI Connext static code generation in C++.Dirk ThomasApache License 2.0ament_cmakerosidl_cmakeament_cmakerosidl_cmakeconnext_cmake_modulercutilsrmwrmw_connext_shared_cpprosidl_generator_crosidl_generator_cpprosidl_generator_dds_idlrosidl_typesupport_connext_crosidl_typesupport_connext_cpprti-connext-dds-5.3.1connext_cmake_modulerosidl_generator_crosidl_generator_cpprosidl_typesupport_connext_crosidl_typesupport_connext_cpprti-connext-dds-5.3.1rcutilsrmwrmw_connext_shared_cppament_lint_autoament_lint_commonrmw_implementation_packagesament_cmake + rmw_connext_shared_cpp: rmw_connext_shared_cpp0.5.1C++ types and functions shared by the ROS middleware interface to RTI Connext Static and RTI Connext Dynamic.Dirk ThomasApache License 2.0ament_cmakerosidl_cmakeament_cmakeconnext_cmake_modulercutilsrmwrti-connext-dds-5.3.1connext_cmake_modulerti-connext-dds-5.3.1ament_lint_autoament_lint_commonament_cmake + rmw_fastrtps_cpp: rmw_fastrtps_cpp0.5.1Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++.Dirk ThomasApache License 2.0Ricardo Gonzálezament_cmake_rosfastrtps_cmake_moduleament_cmakefastcdrfastrtpsfastrtps_cmake_modulercutilsrmwrosidl_generator_crosidl_typesupport_introspection_crosidl_typesupport_introspection_cppfastcdrfastrtpsfastrtps_cmake_modulercutilsrmwrosidl_generator_crosidl_typesupport_introspection_crosidl_typesupport_introspection_cppament_lint_autoament_lint_commonrmw_implementation_packagesament_cmake + rmw_implementation: rmw_implementation0.5.1The decision which ROS middleware implementation should be used for C++.Dirk ThomasApache License 2.0ament_cmakercutilsrmwrmw_connext_cpprmw_fastrtps_cpprmw_opensplice_cpplibpoco-devpoco_vendorrmw_implementation_cmakeament_lint_autoament_lint_commonrmw_implementation_packagesament_cmake + rmw_implementation_cmake: rmw_implementation_cmake0.5.0CMake functions which can discover and enumerate available implementations.Dirk ThomasWilliam WoodallApache License 2.0ament_cmakeament_cmakeament_lint_autoament_lint_commonament_cmake + rmw_opensplice_cpp: rmw_opensplice_cpp0.5.2Implement the ROS middleware interface using PrismTech OpenSplice static code generation in C++.Dirk ThomasApache License 2.0ament_cmakeopensplice_cmake_modulerosidl_cmakeament_cmakeopensplice_cmake_modulerosidl_cmakercutilslibopensplice67rmwrosidl_generator_crosidl_generator_cpprosidl_typesupport_opensplice_crosidl_typesupport_opensplice_cpprosidl_generator_dds_idllibopensplice67rosidl_generator_crosidl_generator_cpprosidl_typesupport_opensplice_crosidl_typesupport_opensplice_cpprmwament_lint_autoament_lint_commonrmw_implementation_packagesament_cmake + robot_state_publisher: robot_state_publisher2.1.0ROS2 version of the robot_state_publisher packageKarsten KneseApache License 2.0ament_cmakegeometry_msgskdl_parserorocos_kdlrclcppsensor_msgstf2_rosurdfurdfdom_headersgeometry_msgskdl_parserorocos_kdlrclcppsensor_msgstf2_rosurdfurdfdom_headersament_lint_autoament_lint_commonament_cmake + ros1_bridge: ros1_bridge0.5.1A simple bridge between ROS 1 and ROS 2Dirk ThomasApache License 2.0ament_cmakeament_index_pythonpython3-catkin-pkg-modulesrosidl_cmakerosidl_parserbuiltin_interfacespkg-configpython3-yamlrclcpprcutilsrmw_implementation_cmakestd_msgsbuiltin_interfacespython3-yamlrclcpprcutilsstd_msgsament_cmake_pytestament_lint_autoament_lint_commondemo_nodes_cppdiagnostic_msgslaunchros2runrosidl_interface_packagesactionlib_msgsdiagnostic_msgsexample_interfacesgeometry_msgsnav_msgsrosgraph_msgssensor_msgsshape_msgsstd_srvsstereo_msgstf2_msgstrajectory_msgsvisualization_msgsament_cmake + ros2cli: ros2cli0.5.4Framework for ROS 2 command line tools.Dirk ThomasApache License 2.0python3-pkg-resourcesrclpyament_copyrightament_flake8ament_pep257python3-pytestament_python + ros2launch: "ros2launch0.6.0The launch command for ROS 2 command line tools.William WoodallApache License 2.0ament_index_pythonlaunchlaunch_rosros2cliros2pkgament_copyrightament_flake8ament_pep257python3-pytestament_python" + ros2lifecycle: ros2lifecycle0.5.4The lifecycle command for ROS 2 command line tools.Dirk ThomasApache License 2.0rclpyros2clilifecycle_msgsros2noderos2serviceament_copyrightament_flake8ament_pep257python3-pytestament_python + ros2msg: ros2msg0.5.4The msg command for ROS 2 command line tools.Dirk ThomasApache License 2.0ros2cliament_index_pythonament_copyrightament_flake8ament_pep257python3-pyteststd_msgsstd_srvsament_python + ros2node: ros2node0.5.4The node command for ROS 2 command line tools.Dirk ThomasApache License 2.0ros2cliament_copyrightament_flake8ament_pep257python3-pytestament_python + ros2param: ros2param0.5.4The param command for ROS 2 command line tools.Dirk ThomasApache License 2.0rcl_interfacesrclpyros2cliros2nodeament_copyrightament_flake8ament_pep257python3-pytestament_python + ros2pkg: ros2pkg0.5.4The pkg command for ROS 2 command line tools.Dirk ThomasApache License 2.0ros2cliament_index_pythonpython3-catkin-pkg-modulespython3-empypython3-pkg-resourcesament_copyrightament_flake8ament_pep257python3-pytestament_python + ros2run: ros2run0.5.4The run command for ROS 2 command line tools.Dirk ThomasApache License 2.0ros2cliros2pkgament_copyrightament_flake8ament_pep257python3-pytestament_python + ros2service: ros2service0.5.4The service command for ROS 2 command line tools.William WoodallApache License 2.0rclpyros2clipython3-yamlros2srvros2topicament_copyrightament_flake8ament_pep257python3-pytestament_python + ros2srv: ros2srv0.5.4The srv command for ROS 2 command line tools.Dirk ThomasApache License 2.0ros2cliament_index_pythonament_copyrightament_flake8ament_pep257python3-pyteststd_msgsstd_srvsament_python + ros2topic: ros2topic0.5.4The topic command for ROS 2 command line tools.Dirk ThomasApache License 2.0ros2clipython3-yamlrclpyros2msgament_copyrightament_flake8ament_pep257python3-pytesttest_msgsament_python + ros_base: ros_base0.5.1A package which extends 'ros_core' and includes other basic functionalities like tf2 and urdf.Mikael ArguedasApache License 2.0ament_cmakeros_coretf2tf2_eigentf2_geometry_msgstf2_roskdl_parserurdfrobot_state_publisherament_cmake + ros_core: ros_core0.5.1A package to aggregate the packages required to use publish / subscribe, services, generate messages and other core ROS concepts.Mikael ArguedasApache License 2.0ament_cmakeament_cmakeament_cmake_autoament_cmake_gtestament_cmake_gmockament_cmake_pytestament_cmake_rosament_index_cppament_index_pythonament_lint_autoament_lint_commonrcl_lifecyclerclcpprclcpp_lifecyclerclpyrosidl_default_generatorsrosidl_default_runtimeros_environmentcommon_interfacesros2launchros2lifecycleros2msgros2noderos2paramros2pkgros2runros2serviceros2srvros2topicclass_loaderpluginlibament_cmake + ros_environment: ros_environment2.1.1The package provides the environment variables `ROS_VERSION` and `ROS_DISTRO`.Dirk ThomasApache License 2.0https://github.com/ros/ros_environmenthttps://github.com/ros/ros_environment/issuesament_cmake_coreament_cmake + ros_workspace: ros_workspace0.5.1Provides the prefix level environment files for ROS 2 packages.Steven! RagnarökApache License 2.0ament_cmake_coreament_packagecmakecmake + rosgraph_msgs: rosgraph_msgs0.5.0Messages relating to the ROS Computation Graph. These are generally considered to be low-level messages that end users do not interact with.Dirk ThomasApache License 2.0ament_cmakerosidl_default_generatorsbuiltin_interfacesbuiltin_interfacesrosidl_default_runtimeament_lint_commonrosidl_interface_packagesament_cmake + rosidl_cmake: rosidl_cmake0.5.1The CMake functionality to invoke code generation for ROS interface files.Dirk ThomasApache License 2.0ament_cmakeament_cmake_pythonament_cmakepython3-empyrosidl_parserament_lint_autoament_lint_commonament_cmake + rosidl_default_generators: rosidl_default_generators0.5.0A configuration package defining the default ROS interface generators.Dirk ThomasApache License 2.0ament_cmakeament_cmake_corerosidl_cmakerosidl_generator_crosidl_generator_cpprosidl_generator_pyrosidl_typesupport_crosidl_typesupport_cpprosidl_generator_packagesrosidl_typesupport_c_packagesrosidl_typesupport_cpp_packagesrosidl_typesupport_introspection_crosidl_typesupport_introspection_cppament_lint_autoament_lint_commonament_cmake + rosidl_default_runtime: rosidl_default_runtime0.5.0A configuration package defining the runtime for the ROS interfaces.Dirk ThomasApache License 2.0ament_cmakerosidl_generator_cpprosidl_generator_pyrosidl_typesupport_crosidl_typesupport_cpprosidl_typesupport_introspection_crosidl_typesupport_introspection_cpprosidl_runtime_packagesrosidl_typesupport_c_packagesrosidl_typesupport_cpp_packagesament_lint_autoament_lint_commonament_cmake + rosidl_generator_c: rosidl_generator_c0.5.1Generate the ROS interfaces in C.William WoodallApache License 2.0ament_cmake_rosrosidl_typesupport_interfaceament_cmakerosidl_cmakerosidl_typesupport_interfacerosidl_parserament_cmake_gtestament_lint_autoament_lint_commonrosidl_cmakerosidl_generator_packagesament_cmake + rosidl_generator_cpp: rosidl_generator_cpp0.5.1Generate the ROS interfaces in C++.Dirk ThomasApache License 2.0ament_cmakeament_cmakerosidl_cmakerosidl_generator_crosidl_parserament_cmake_gtestament_lint_autoament_lint_commonrosidl_cmakerosidl_generator_crosidl_generator_packagesrosidl_runtime_packagesament_cmake + rosidl_generator_dds_idl: rosidl_generator_dds_idl0.5.0Generate the DDS interfaces for ROS interfaces.Dirk ThomasApache License 2.0ament_cmakeament_cmakerosidl_cmakeament_lint_autoament_lint_commonament_cmake + rosidl_generator_py: rosidl_generator_py0.5.2Generate the ROS interfaces in Python.Mikael ArguedasApache License 2.0Esteve Fernandezament_cmakermwament_cmakeament_index_pythonpython_cmake_modulerosidl_cmakerosidl_typesupport_crosidl_typesupport_interfacermw_implementationrmw_implementation_cmakerosidl_generator_crosidl_parserament_cmake_pytestament_index_pythonament_lint_autoament_lint_commonpython3-pytestpython_cmake_modulermwrmw_implementationrmw_implementation_cmakerosidl_cmakerosidl_generator_crosidl_parserrosidl_typesupport_crosidl_generator_packagesament_cmake + rosidl_parser: rosidl_parser0.5.1The parser for ROS interface files.Dirk ThomasApache License 2.0ament_cmakeament_cmake_pytestament_lint_autoament_lint_commonpython3-pytestament_cmake + rosidl_typesupport_c: rosidl_typesupport_c0.5.0Generate the type support for C messages.Dirk ThomasApache License 2.0ament_cmake_roslibpoco-devpoco_vendorrosidl_generator_crosidl_typesupport_connext_crosidl_typesupport_introspection_crosidl_typesupport_opensplice_cament_cmake_corermw_implementationrosidl_generator_crosidl_typesupport_c_packageslibpoco-devpoco_vendorrosidl_typesupport_interfaceament_lint_autoament_lint_commonrosidl_runtime_packagesament_cmake + rosidl_typesupport_connext_c: rosidl_typesupport_connext_c0.5.3Generate the C interfaces for RTI Connext.Dirk ThomasApache License 2.0ament_cmakeconnext_cmake_modulerosidl_cmakerosidl_generator_crosidl_typesupport_connext_cppament_cmakeconnext_cmake_modulerosidl_cmakerosidl_generator_crosidl_generator_dds_idlrosidl_typesupport_connext_cpprmwrosidl_parserament_lint_autoament_lint_commonrosidl_typesupport_c_packagesament_cmake + rosidl_typesupport_connext_cpp: rosidl_typesupport_connext_cpp0.5.3Generate the C++ interfaces for RTI Connext.Dirk ThomasApache License 2.0ament_cmakeconnext_cmake_modulerosidl_cmakerosidl_generator_crosidl_generator_cpprti-connext-dds-5.3.1ament_cmakeconnext_cmake_modulerosidl_cmakerosidl_generator_crosidl_generator_cpprosidl_generator_dds_idlrti-connext-dds-5.3.1rmwrosidl_parserrosidl_typesupport_interfaceament_lint_autoament_lint_commonrosidl_typesupport_cpp_packagesament_cmake + rosidl_typesupport_cpp: rosidl_typesupport_cpp0.5.0Generate the type support for C++ messages.Dirk ThomasApache License 2.0ament_cmake_roslibpoco-devpoco_vendorrosidl_generator_crosidl_typesupport_connext_cpprosidl_typesupport_introspection_cpprosidl_typesupport_opensplice_cppament_cmake_corermw_implementationrosidl_generator_crosidl_typesupport_crosidl_typesupport_cpp_packageslibpoco-devpoco_vendorrosidl_typesupport_interfaceament_lint_autoament_lint_commonrosidl_runtime_packagesament_cmake + rosidl_typesupport_interface: rosidl_typesupport_interface0.5.1The interface for rosidl typesupport packages.Dirk ThomasApache License 2.0ament_cmakeament_lint_autoament_lint_commonament_cmake + rosidl_typesupport_introspection_c: rosidl_typesupport_introspection_c0.5.1Generate the message type support for dynamic message construction in C.Dirk ThomasApache License 2.0ament_cmake_rosament_cmakerosidl_cmakerosidl_cmakerosidl_generator_crosidl_parserament_lint_autoament_lint_commonrosidl_typesupport_c_packagesament_cmake + rosidl_typesupport_introspection_cpp: rosidl_typesupport_introspection_cpp0.5.1Generate the message type support for dynamic message construction in C++.Dirk ThomasApache License 2.0ament_cmake_rosament_cmakerosidl_cmakerosidl_typesupport_introspection_crosidl_cmakerosidl_generator_crosidl_generator_cpprosidl_parserrosidl_typesupport_interfacerosidl_typesupport_introspection_cament_lint_autoament_lint_commonrosidl_typesupport_cpp_packagesament_cmake + rosidl_typesupport_opensplice_c: rosidl_typesupport_opensplice_c0.5.0Generate the C interfaces for PrismTech OpenSplice.William WoodallApache License 2.0ament_cmakelibopensplice67opensplice_cmake_modulerosidl_cmakerosidl_generator_crosidl_typesupport_opensplice_cppament_cmakelibopensplice67opensplice_cmake_modulerosidl_cmakerosidl_generator_crosidl_generator_dds_idlrosidl_typesupport_opensplice_cpprmwrosidl_parserament_lint_autoament_lint_commonrosidl_typesupport_c_packagesament_cmake + rosidl_typesupport_opensplice_cpp: rosidl_typesupport_opensplice_cpp0.5.0Generate the C++ interfaces for PrismTech OpenSplice.Dirk ThomasApache License 2.0ament_cmakelibopensplice67opensplice_cmake_modulerosidl_cmakerosidl_generator_crosidl_generator_cppament_cmakelibopensplice67opensplice_cmake_modulerosidl_cmakerosidl_generator_crosidl_generator_cpprosidl_generator_dds_idlrmwrosidl_parserrosidl_typesupport_interfaceament_lint_autoament_lint_commonrosidl_typesupport_cpp_packagesament_cmake + rttest: rttest0.5.0Instrumentation library for real-time performance testingChris LalancetteApache License 2.0Jackie Kayament_cmakeament_cmake_gtestament_lint_autoament_lint_commonament_cmake + rviz2: rviz24.0.23D visualization tool for ROS.D. HoodWilliam WoodallBSDDave HershbergerDavid GossowJosh Fausthttps://github.com/ros2/rviz/blob/ros2/README.mdhttps://github.com/ros2/rvizhttps://github.com/ros2/rviz/issuesament_cmakeqtbase5-devrviz_default_pluginsrviz_commonrviz_ogre_vendorament_cmake_cppcheckament_cmake_cpplintament_cmake_lint_cmakeament_cmake_uncrustifygeometry_msgsrclcppsensor_msgsament_cmake + rviz_assimp_vendor: "rviz_assimp_vendor4.0.2Wrapper around assimp, providing nothing but a dependency on assimp, on some systems. On others, it provides a fixed CMake module or even an ExternalProject build of assimp.William WoodallApache License 2.0BSDhttp://assimp.sourceforge.net/index.htmlament_cmakeassimpament_cmake" + rviz_common: rviz_common4.0.2Common rviz API, used by rviz plugins and applications.William WoodallBSDDave HershbergerDavid GossowJosh Fausthttps://github.com/ros2/rviz/blob/ros2/README.mdhttps://github.com/ros2/rvizhttps://github.com/ros2/rviz/issuesament_cmakeqtbase5-devrviz_assimp_vendorqtbase5-devrviz_assimp_vendorlibqt5-corelibqt5-guilibqt5-opengllibqt5-widgetsgeometry_msgspluginlibrclcppresource_retrieverrviz_ogre_vendorrviz_renderingrviz_yaml_cpp_vendorsensor_msgsstd_msgstf2tf2_geometry_msgstf2_rostinyxml_vendorurdfament_cmake_cppcheckament_cmake_cpplintament_cmake_gmockament_cmake_gtestament_cmake_lint_cmakeament_cmake_uncrustifyament_cmake + rviz_default_plugins: rviz_default_plugins4.0.2Several default plugins for rviz to cover the basic functionality.William WoodallBSDDave HershbergerDavid GossowJosh Fausthttps://github.com/ros2/rviz/blob/ros2/README.mdhttps://github.com/ros2/rvizhttps://github.com/ros2/rviz/issuesament_cmakeqtbase5-devlibqt5-corelibqt5-guilibqt5-opengllibqt5-widgetsgeometry_msgslaser_geometrynav_msgsmap_msgspluginlibrclcppresource_retrieverrviz_commonrviz_renderingtinyxml_vendorurdfvisualization_msgsament_cmake_cppcheckament_cmake_cpplintament_cmake_gmockament_cmake_gtestament_cmake_lint_cmakeament_cmake_uncrustifyament_index_cpprviz_rendering_testsrviz_visual_testing_frameworkament_cmake + rviz_ogre_vendor: "rviz_ogre_vendor4.0.2Wrapper around ogre3d, it provides a fixed CMake module and an ExternalProject build of ogre.William WoodallApache License 2.0MIThttps://www.ogre3d.org/ament_cmakepkg-configlibfreetype6-devlibfreetype6-devlibfreetype6libx11-devlibxawlibxrandropenglament_cmake" + rviz_rendering: rviz_rendering4.0.2Library which provides the 3D rendering functionality in rviz.William WoodallBSDDave HershbergerDavid GossowJosh Fausthttps://github.com/ros2/rviz/blob/ros2/README.mdhttps://github.com/ros2/rvizhttps://github.com/ros2/rviz/issuesament_cmakerviz_assimp_vendorrviz_ogre_vendorqtbase5-devrviz_assimp_vendorlibqt5-corelibqt5-guilibqt5-opengllibqt5-widgetsrviz_ogre_vendorament_index_cppresource_retrievereigenament_cmake_cppcheckament_cmake_cpplintament_cmake_gtestament_cmake_gmockament_cmake_lint_cmakeament_cmake_uncrustifyrviz_assimp_vendorament_cmake + rviz_rendering_tests: rviz_rendering_tests4.0.2Example plugin for RViz - documents and tests RViz plugin developmentWilliam WoodallBSDhttps://github.com/ros2/rvizhttps://github.com/ros2/rviz/issuesament_cmakeqtbase5-devrviz_renderingresource_retrieverament_cmake_cppcheckament_cmake_cpplintament_cmake_gmockament_cmake_gtestament_cmake_lint_cmakeament_cmake_uncrustifyament_index_cppament_cmake + rviz_visual_testing_framework: rviz_visual_testing_framework4.0.23D testing framework for RViz.William WoodallBSDAlessandro Botterohttp://ros.org/wiki/rviz2https://github.com/ros-visualization/rvizhttps://github.com/ros-visualization/rviz/issuesament_cmakeqtbase5-devrviz_commonament_cmake_gtestament_cmake_cppcheckament_cmake_cpplintament_cmake_gmockament_cmake_lint_cmakeament_cmake_uncrustifyament_cmake + rviz_yaml_cpp_vendor: "rviz_yaml_cpp_vendor4.0.2Wrapper around yaml-cpp, it provides a fixed CMake module and an ExternalProject build of it.William WoodallApache License 2.0MIThttps://github.com/jbeder/yaml-cppament_cmakeament_cmake" + sensor_msgs: sensor_msgs0.5.1A package containing some sensor data related message and service definitions.William WoodallApache License 2.0ament_cmakerosidl_default_generatorsbuiltin_interfacesgeometry_msgsstd_msgsbuiltin_interfacesgeometry_msgsrosidl_default_runtimestd_msgsament_lint_autoament_lint_commonrosidl_interface_packagesament_cmake + shape_msgs: shape_msgs0.5.1A package containing some message definitions which describe geometric shapes.William WoodallApache License 2.0ament_cmakerosidl_default_generatorsgeometry_msgsgeometry_msgsrosidl_default_runtimeament_lint_commonrosidl_interface_packagesament_cmake + sophus: sophus1.0.2C++ implementation of Lie Groups using Eigen.https://github.com/strasdat/sophushttps://github.com/strasdat/sophus/issuesDaniel StonierHauke StrasdatMITcmakeeigeneigencmake + sros2: sros20.5.0Command line tools for managing SROS2 keysMikael ArguedasApache License 2.0Morgan QuigleyMikael Arguedasros2cliopensslament_copyrightament_flake8ament_pep257python3-pytestament_python + std_msgs: std_msgs0.5.1A package containing some standard message definitions.Dirk ThomasApache License 2.0ament_cmakerosidl_default_generatorsbuiltin_interfacesbuiltin_interfacesrosidl_default_runtimeament_lint_commonrosidl_interface_packagesament_cmake + std_srvs: std_srvs0.5.1A package containing some standard service definitions.Dirk ThomasApache License 2.0ament_cmakerosidl_default_generatorsrosidl_default_runtimeament_lint_commonrosidl_interface_packagesament_cmake + stereo_msgs: stereo_msgs0.5.1A package containing some stereo camera related message definitions.William WoodallApache License 2.0ament_cmakerosidl_default_generatorssensor_msgsstd_msgsrosidl_default_runtimesensor_msgsstd_msgsament_lint_commonrosidl_interface_packagesament_cmake + teleop_twist_joy: teleop_twist_joy2.1.0Generic joystick teleop for twist robots.Chris LalancetteBSDhttp://wiki.ros.org/teleop_twist_joyMike Purvisament_cmake_rosgeometry_msgsrclcppsensor_msgsament_cmake + teleop_twist_keyboard: teleop_twist_keyboard2.1.1A robot-agnostic teleoperation node to convert keyboard commands to Twist messages.Chris LalancetteBSD License 2.0http://wiki.ros.org/teleop_twist_keyboardAustin HendrixGraylin Trevor Jaygeometry_msgsrclpyament_copyrightament_flake8ament_pep257ament_python + test_msgs: test_msgs0.5.0A package containing message definitions and fixtures used exclusively for testing purposes.Karsten KneseApache License 2.0ament_cmakerosidl_default_generatorsbuiltin_interfacesbuiltin_interfacesrosidl_default_runtimeament_lint_commonrosidl_interface_packagesament_cmake + test_osrf_testing_tools_cpp: "test_osrf_testing_tools_cpp1.0.0Test package, which uses things exported by osrf_testing_tools_cpp.William WoodallApache License 2.0cmakeosrf_testing_tools_cppcmake" + tf2: tf20.9.1tf2 is the second generation of the transform library, which lets the user keep track of multiple coordinate frames over time. tf2 maintains the relationship between coordinate frames in a tree structure buffered in time, and lets the user transform points, vectors, etc between any two coordinate frames at any desired point in time.Tully FooteEitan Marder-EppsteinWim MeeussenTully FooteBSDhttp://www.ros.org/wiki/tf2ament_cmakeconsole_bridgegeometry_msgsament_cmake_gtestament_cmake + tf2_eigen: tf2_eigen0.9.1tf2_eigenKoji TeradaTully FooteBSDament_cmakeeigengeometry_msgstf2tf2_rosament_cmake_gtesteigenament_cmake + tf2_geometry_msgs: tf2_geometry_msgs0.9.1tf2_geometry_msgsWim MeeussenTully FooteBSDhttp://www.ros.org/wiki/tf2_rosament_cmake_autogeometry_msgsorocos_kdltf2tf2_rosament_cmake_gtestament_cmake + tf2_msgs: tf2_msgs0.9.1tf2_msgsEitan Marder-EppsteinTully FooteBSDhttp://www.ros.org/wiki/tf2_msgsament_cmakerosidl_default_generatorsbuiltin_interfacesgeometry_msgsrosidl_default_runtimerosidl_interface_packagesament_cmake + tf2_ros: tf2_ros0.9.1This package contains the ROS bindings for the tf2 library, for both Python and C++.Eitan Marder-EppsteinWim MeeussenTully FooteBSDhttp://www.ros.org/wiki/tf2_rosament_cmakegeometry_msgsrclcppstd_msgstf2tf2_msgsgeometry_msgsrclcppstd_msgstf2tf2_msgsrclcppament_cmake + tinyxml2_vendor: "tinyxml2_vendor0.4.0Wrapper around tinyxml2, providing nothing but a dependency on tinyxml2, on some systems. On others, it provides a fixed CMake module or even an ExternalProject build of tinyxml2.William WoodallApache License 2.0cmaketinyxml2cmake" + tinyxml_vendor: tinyxml_vendor0.5.0CMake shim over the tinxml library.Steven! RagnarökApache License 2.0cmaketinyxmlcmake + tlsf: tlsf0.5.0TLSF allocator version 2.4.6Chris LalancetteGNU Lesser Public License 2.1Jackie Kayament_cmakeament_cmakeament_cmakeament_lint_autoament_lint_commonament_cmake + tlsf_cpp: tlsf_cpp0.5.0C++ stdlib-compatible wrapper around tlsf allocator and ROS2 examplesChris LalancetteGNU Lesser Public License 2.1Jackie Kayament_cmakeament_cmakerclcpprmwstd_msgstlsfament_cmakerclcpprmwstd_msgstlsfament_lint_autoament_lint_commonament_cmake_gtestrmw_implementation_cmakeament_cmake + topic_monitor: topic_monitor0.5.1Package containing tools for monitoring ROS 2 topics.D. HoodApache License 2.0rclpylaunchlaunch_rosrclpystd_msgsament_flake8ament_pep257python3-pytestament_python + trajectory_msgs: trajectory_msgs0.5.1A package containing some robot trajectory message definitions.William WoodallApache License 2.0ament_cmakerosidl_default_generatorsbuiltin_interfacesgeometry_msgsstd_msgsbuiltin_interfacesgeometry_msgsrosidl_default_runtimestd_msgsament_lint_commonrosidl_interface_packagesament_cmake + turtlebot2_amcl: turtlebot2_amcl0.5.1Demo of turtlebot2 localization with amcl.D. HoodApache License 2.0ament_cmakeamclament_index_pythonastra_cameradepthimage_to_laserscanjoylaunchmap_serverros2runteleop_twist_joytf2_rosturtlebot2_driversament_lint_autoament_lint_commonament_cmake + turtlebot2_cartographer: turtlebot2_cartographer0.5.1Launch files for turtlebot2 cartographer demoChris LalancetteApache License 2.0ament_cmakeament_index_pythonastra_cameracartographer_rosdepthimage_to_laserscandepthimage_to_pointcloud2joylaunchros2runteleop_twist_joytf2_rosturtlebot2_driversament_lint_autoament_lint_commonament_cmake + turtlebot2_demo: "turtlebot2_demo0.5.1Metapackage aggregating the turtlebot2 demo packagesMikael ArguedasApache License 2.0ament_cmakedepthimage_to_pointcloud2turtlebot2_amclturtlebot2_cartographerturtlebot2_driversturtlebot2_followerturtlebot2_teleopament_cmake" + turtlebot2_drivers: turtlebot2_drivers0.5.1Set of drivers to talk to the kobuki base.Mikael ArguedasApache License 2.0Brian Gerkeyament_cmakegeometry_msgsnav_msgsrclcppsensor_msgstf2tf2_rosament_lint_autoament_lint_commonament_cmake + turtlebot2_follower: turtlebot2_follower0.5.1A simple follower using centroid in depth images.Mikael ArguedasApache License 2.0Brian Gerkeyament_cmakegeometry_msgsrclcppsensor_msgsastra_cameralaunchros2runturtlebot2_driversament_cmake + turtlebot2_teleop: turtlebot2_teleop0.5.1Launch files for turtlebot2 teleop demoChris LalancetteApache License 2.0ament_cmakejoylaunchros2runteleop_twist_joyturtlebot2_driversament_lint_autoament_lint_commonament_cmake + uncrustify_vendor: uncrustify_vendor0.66.1Package a newer version of uncrustify (0.61+, b6593c1, April 14th 2015).Dirk ThomasGNU GENERAL PUBLIC LICENSE Version 3https://github.com/uncrustify/uncrustifyament_cmake_coreament_cmake + urdf: urdf2.1.0This package contains a C++ parser for the Unified Robot Description Format (URDF), which is an XML format for representing a robot model. The code API of the parser has been through our review process and will remain backwards compatible in future releases.Ioan SucanJackie KayChris LalancetteShane LoretzBSDhttps://github.com/ros2/urdfhttps://github.com/ros2/urdf/issuesament_cmake_rosconsole_bridgetinyxmltinyxml_vendorurdfdomurdfdom_headerstinyxmltinyxml_vendorurdfdomurdfdom_headerstinyxmlurdfdom_headersament_lint_autoament_lint_commonament_cmake + urdfdom: urdfdom2.0.0A library to access URDFs using the DOM model.Steven! RagnarökBSDWim MeeussenJohn HsuIoan Sucanconsole_bridgetinyxmltinyxml_vendorurdfdom_headerscmakeconsole_bridgetinyxmltinyxml_vendorurdfdom_headerscmake + urdfdom_headers: urdfdom_headers1.0.0C++ headers for URDF.Steven! RagnarökBSDhttp://ros.org/wiki/urdfcmakeconsole_bridgetinyxmlcmake + vision_opencv: vision_opencv2.0.5Packages for interfacing ROS2 with OpenCV, a library of programming functions for real time computer vision.Ethan GaoBSDhttp://www.ros.org/wiki/vision_opencvhttps://github.com/ros-perception/vision_opencv/issueshttps://github.com/ros-perception/vision_opencvPatrick MihelichJames BowmanVincent Rabaudament_cmakecv_bridgeimage_geometryament_cmake + visualization_msgs: visualization_msgs0.5.1A package containing some visualization and interaction related message definitions.William WoodallApache License 2.0ament_cmakerosidl_default_generatorsbuiltin_interfacesgeometry_msgsstd_msgsbuiltin_interfacesgeometry_msgsrosidl_default_runtimestd_msgsament_lint_commonrosidl_interface_packagesament_cmake +source_repo_package_xmls: {} +type: cache +version: 2 diff --git a/files/bouncy/newer-platform-components.list b/files/bouncy/newer-platform-components.list new file mode 100644 index 0000000..4fd8c03 --- /dev/null +++ b/files/bouncy/newer-platform-components.list @@ -0,0 +1,64 @@ +# bouncy/newer-platform-components.list +libopensplice69;6.9.181126+osrf1-1~bionic;cmake,build-essential,debhelper (>= 7.0.50~),gawk,flex,bison,perl +pyside2;2.0.0+dev-0~201712291010~rev1791~pkg76~ubuntu18.04.1;dpkg-dev (>= 1.15.6),debhelper (>= 9),dh-python,cmake (>= 2.8.4+dfsg.1-3~),llvm,clang,libclang-dev,python-all-dev,python-all-dbg,python3-all-dev,python3-all-dbg,qtbase5-dev | qtbase5-gles-dev,qtbase5-private-dev | qtbase5-private-gles-dev,libqt5charts5-dev,qtmultimedia5-dev,libqt5opengl5-dev | libqt5opengl5-gles-dev,mesa-common-dev [armhf],qtscript5-private-dev | qtscript5-dev,libqt5texttospeech5-dev,qttools5-private-dev | qttools5-dev,qttools5-dev-tools,qtdeclarative5-dev,qtdeclarative5-private-dev,libqt5webchannel5-dev,qtwebengine5-private-dev | qtwebengine5-dev,libqt5websockets5-dev,libqt5svg5-private-dev | libqt5svg5-dev,libqt5xmlpatterns5-private-dev | libqt5xmlpatterns5-dev,libqt5x11extras5-dev,shiboken2,shiboken2-dbg,libshiboken2-dev,libgraphviz-dev,libqt5sql5-sqlite,dbus,xvfb,libgl1-mesa-dri,xauth +python-bloom;0.8.0-1;python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 7.4.3) +python-catkin-pkg;0.4.12-100;dh-python,python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 9) +python-catkin-pkg-modules;0.4.12-1;dh-python,python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 9) +python-catkin-tools;0.4.5-1;python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 7.4.3) +python-osrf-pycommon;0.1.6-1;python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 7) +python-ros-buildfarm;3.0.0-100;dh-python,python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 9) +python-ros-buildfarm-modules;3.0.0-1;dh-python,python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 9) +python-rosdep;0.15.2-1;python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 7.4.3) +python-rosdistro;0.7.4-100;dh-python,python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 9) +python-rosdistro-modules;0.7.4-1;dh-python,python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 9) +python-rosinstall;0.7.8-1;python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 7.4.3) +python-rosinstall-generator;0.1.16-1;dh-python,python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 9) +python-rospkg;1.1.9-100;dh-python,python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 9) +python-rospkg-modules;1.1.9-1;dh-python,python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 9) +python-vcstool;0.2.1-1;dh-python,python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 9) +python-vcstools;0.1.40-1;python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 7) +python-wstool;0.1.17-1;python-setuptools (>= 0.6b3),python-all (>= 2.6.6-3),debhelper (>= 7.4.3) +python3-bloom;0.8.0-1;python3-setuptools,python3-all,debhelper (>= 7.4.3) +python3-catkin-pkg;0.4.12-100;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-catkin-pkg-modules;0.4.12-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-catkin-tools;0.4.5-1;python3-setuptools,python3-all,debhelper (>= 7.4.3) +python3-colcon-argcomplete;0.3.2-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-colcon-bash;0.3.2-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-colcon-bazel;0.1.0-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-colcon-cmake;0.2.13-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-colcon-common-extensions;0.2.0-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-colcon-core;0.3.22-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-colcon-defaults;0.2.2-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-colcon-devtools;0.2.1-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-colcon-library-path;0.2.1-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-colcon-metadata;0.2.2-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-colcon-mixin;0.1.5-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-colcon-notification;0.2.8-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-colcon-output;0.2.3-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-colcon-package-information;0.2.2-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-colcon-package-selection;0.2.4-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-colcon-parallel-executor;0.2.4-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-colcon-pkg-config;0.1.0-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-colcon-powershell;0.3.4-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-colcon-python-setup-py;0.2.1-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-colcon-recursive-crawl;0.2.0-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-colcon-ros;0.3.10-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-colcon-test-result;0.3.3-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-colcon-zsh;0.3.2-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-crocker;0.0.1-100;python3-setuptools,python3-all,debhelper (>= 7.4.3) +python3-osrf-pycommon;0.1.6-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-px4sitl;0.0.2-100;python3-setuptools,python3-all,debhelper (>= 7.4.3) +python3-rocker;0.1.4-100;python3-setuptools,python3-all,debhelper (>= 7.4.3) +python3-ros-buildfarm;3.0.0-100;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-ros-buildfarm-modules;3.0.0-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-rosdep;0.15.2-1;python3-setuptools,python3-all,debhelper (>= 7.4.3) +python3-rosdistro;0.7.4-100;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-rosdistro-modules;0.7.4-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-rosinstall;0.7.8-1;python3-setuptools,python3-all,debhelper (>= 7.4.3) +python3-rosinstall-generator;0.1.16-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-rospkg;1.1.9-100;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-rospkg-modules;1.1.9-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-vcstool;0.2.1-1;dh-python,python3-setuptools,python3-all,debhelper (>= 9) +python3-vcstools;0.1.40-1;python3-setuptools,python3-all,debhelper (>= 7) +python3-wstool;0.1.17-1;python3-setuptools,python3-all,debhelper (>= 7.4.3) +shiboken2;2.0.0.dev0-0~201712141347~rev1722~pkg76~ubuntu18.04.1;dpkg-dev (>= 1.15.7),debhelper (>= 9),cmake (>= 3.0),dh-python,llvm,clang,libclang-dev,qtbase5-dev (>= 5.7),libqt5xmlpatterns5-dev,libsparsehash-dev (>= 1.6-1.1~),libxml2-dev (>= 2.6.32),libxslt1-dev (>= 1.1.19),python-all-dev (>= 2.7),python-all-dbg (>= 2.7),python-numpy,python-numpy-dbg,python3-all-dev (>= 3.2),python3-all-dbg (>= 3.2),python3-numpy,python3-numpy-dbg,python-sphinx,python3-sphinx diff --git a/files/bouncy/rosdep-resolve.yaml b/files/bouncy/rosdep-resolve.yaml new file mode 100644 index 0000000..3d6068e --- /dev/null +++ b/files/bouncy/rosdep-resolve.yaml @@ -0,0 +1,128 @@ +# bouncy/rosdep-resolve.yaml +asio: +- asio@meta-oe +assimp: +- assimp@openembedded-core +boost: +- boost@openembedded-core +clang-format: +- clang-format@meta-ros +cmake: +- cmake@openembedded-core +cppcheck: +- cppcheck@meta-ros +cppunit: +- cppunit@meta-oe +curl: +- curl@openembedded-core +eigen: +- libeigen@meta-oe +g++-static: [] +git: +- git@openembedded-core +google-mock: +- gtest@meta-oe +gtest: +- gtest@meta-oe +libcairo2-dev: +- cairo@openembedded-core +libceres-dev: +- ceres-solver@meta-oe +libfreetype6: +- freetype@openembedded-core +libfreetype6-dev: +- freetype@openembedded-core +libgflags-dev: +- gflags@meta-oe +libgoogle-glog-dev: +- glog@meta-oe +libopencv-dev: +- opencv@meta-oe +libopensplice67: +- 'null' +libpcl-all-dev: +- pcl@meta-ros +libpoco-dev: +- poco@meta-oe +libqt5-core: +- qtbase@meta-qt5 +libqt5-gui: +- qtbase@meta-qt5 +libqt5-opengl: +- qtbase@meta-qt5 +libqt5-widgets: +- qtbase@meta-qt5 +libssl-dev: +- openssl@openembedded-core +libudev-dev: +- udev@openembedded-core +libusb-1.0-dev: +- libusb1@openembedded-core +libx11-dev: +- libx11@openembedded-core +libxaw: +- libxaw@meta-oe +libxrandr: +- libxrandr@openembedded-core +lua5.2-dev: +- lua@meta-oe +opengl: +- mesa@openembedded-core +openssl: +- openssl@openembedded-core +pcre: +- libpcre@openembedded-core +pkg-config: +- pkgconfig@openembedded-core +protobuf-dev: +- protobuf@meta-oe +pydocstyle: +- ${PYTHON_PN}-pydocstyle@meta-ros +pyflakes3: +- ${PYTHON_PN}-pyflakes@meta-ros +python3-catkin-pkg-modules: +- python3-catkin-pkg@meta-ros +python3-dev: +- python3@openembedded-core +python3-empy: +- python3-empy@meta-ros +python3-flake8: +- python3-flake8@meta-ros +python3-nose: +- python3-nose@openembedded-core +python3-nose-yanc: +- python3-nose-yanc@meta-ros +python3-numpy: +- python3-numpy@openembedded-core +python3-opencv: +- opencv@meta-oe +python3-pep8: +- python3-pep8@meta-ros +python3-pkg-resources: +- python3-setuptools@openembedded-core +python3-pydot: +- python3-pydot@meta-ros +python3-pytest: +- python3-pytest@meta-python +python3-setuptools: +- python3-setuptools@openembedded-core +python3-yaml: +- python3-pyyaml@meta-python +qtbase5-dev: +- qtbase@meta-qt5 +rti-connext-dds-5.3.1: +- 'null' +sdl: +- libsdl@openembedded-core +sdl-image: +- libsdl-image@meta-oe +tinyxml: +- libtinyxml@meta-oe +tinyxml2: +- libtinyxml2@meta-oe +yaml: +- libyaml@openembedded-core +yaml-cpp: +- yaml-cpp@meta-ros +zlib: +- zlib@openembedded-core diff --git a/files/bouncy/superflore-change-summary.txt b/files/bouncy/superflore-change-summary.txt new file mode 100644 index 0000000..6b46359 --- /dev/null +++ b/files/bouncy/superflore-change-summary.txt @@ -0,0 +1,263 @@ +bouncy/superflore-change-summary.txt +----- +Changes not staged for commit: + (use "git add ..." to update what will be committed) + (use "git checkout -- ..." to discard changes in working directory) + + new file: generated-recipes-bouncy/ament-cmake-ros/ament-cmake-ros_0.5.0.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-auto_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-core_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-export-definitions_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-export-dependencies_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-export-include-directories_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-export-interfaces_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-export-libraries_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-export-link-flags_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-gmock_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-gtest_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-include-directories_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-libraries_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-nose_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-pytest_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-python_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-target-dependencies_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake-test_0.5.1.bb + new file: generated-recipes-bouncy/ament-cmake/ament-cmake_0.5.1.bb + new file: generated-recipes-bouncy/ament-index/ament-index-cpp_0.5.1.bb + new file: generated-recipes-bouncy/ament-index/ament-index-python_0.5.1.bb + new file: generated-recipes-bouncy/ament-lint/ament-clang-format_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-cmake-clang-format_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-cmake-copyright_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-cmake-cppcheck_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-cmake-cpplint_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-cmake-flake8_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-cmake-lint-cmake_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-cmake-pclint_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-cmake-pep257_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-cmake-pep8_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-cmake-pyflakes_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-cmake-uncrustify_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-copyright_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-cppcheck_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-cpplint_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-flake8_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-lint-auto_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-lint-cmake_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-lint-common_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-pclint_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-pep257_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-pep8_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-pyflakes_0.5.2.bb + new file: generated-recipes-bouncy/ament-lint/ament-uncrustify_0.5.2.bb + new file: generated-recipes-bouncy/ament-package/ament-package_0.5.2.bb + new file: generated-recipes-bouncy/ament-tools/ament-tools_0.5.0.bb + new file: generated-recipes-bouncy/angles/angles_1.12.0.bb + new file: generated-recipes-bouncy/cartographer-ros/cartographer-ros-msgs_2.1.1-1.bb + new file: generated-recipes-bouncy/cartographer-ros/cartographer-ros_2.1.1-1.bb + new file: generated-recipes-bouncy/cartographer/cartographer_2.1.0.bb + new file: generated-recipes-bouncy/class-loader/class-loader_1.1.0.bb + new file: generated-recipes-bouncy/common-interfaces/actionlib-msgs_0.5.1.bb + new file: generated-recipes-bouncy/common-interfaces/common-interfaces_0.5.1.bb + new file: generated-recipes-bouncy/common-interfaces/diagnostic-msgs_0.5.1.bb + new file: generated-recipes-bouncy/common-interfaces/geometry-msgs_0.5.1.bb + new file: generated-recipes-bouncy/common-interfaces/nav-msgs_0.5.1.bb + new file: generated-recipes-bouncy/common-interfaces/sensor-msgs_0.5.1.bb + new file: generated-recipes-bouncy/common-interfaces/shape-msgs_0.5.1.bb + new file: generated-recipes-bouncy/common-interfaces/std-msgs_0.5.1.bb + new file: generated-recipes-bouncy/common-interfaces/std-srvs_0.5.1.bb + new file: generated-recipes-bouncy/common-interfaces/stereo-msgs_0.5.1.bb + new file: generated-recipes-bouncy/common-interfaces/trajectory-msgs_0.5.1.bb + new file: generated-recipes-bouncy/common-interfaces/visualization-msgs_0.5.1.bb + new file: generated-recipes-bouncy/control-msgs/control-msgs_2.0.0.bb + new file: generated-recipes-bouncy/demos/composition_0.5.1-1.bb + new file: generated-recipes-bouncy/demos/demo-nodes-cpp-rosnative_0.5.1-1.bb + new file: generated-recipes-bouncy/demos/demo-nodes-cpp_0.5.1-1.bb + new file: generated-recipes-bouncy/demos/demo-nodes-py_0.5.1-1.bb + new file: generated-recipes-bouncy/demos/dummy-map-server_0.5.1-1.bb + new file: generated-recipes-bouncy/demos/dummy-robot-bringup_0.5.1-1.bb + new file: generated-recipes-bouncy/demos/dummy-sensors_0.5.1-1.bb + new file: generated-recipes-bouncy/demos/image-tools_0.5.1-1.bb + new file: generated-recipes-bouncy/demos/intra-process-demo_0.5.1-1.bb + new file: generated-recipes-bouncy/demos/lifecycle_0.5.1-1.bb + new file: generated-recipes-bouncy/demos/logging-demo_0.5.1-1.bb + new file: generated-recipes-bouncy/demos/pendulum-control_0.5.1-1.bb + new file: generated-recipes-bouncy/demos/pendulum-msgs_0.5.1-1.bb + new file: generated-recipes-bouncy/demos/topic-monitor_0.5.1-1.bb + new file: generated-recipes-bouncy/depthimage-to-laserscan/depthimage-to-laserscan_2.1.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-command-line_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-concepts_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-containers_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-converters_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-core-apps_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-devices_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-eigen_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-exceptions_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-filesystem_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-formatters_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-geometry_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-ipc_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-linear-algebra_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-manipulators_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-math_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-mobile-robot_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-mpl_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-sigslots_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-statistics_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-streams_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-threads_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-time_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-type-traits_1.0.0.bb + new file: generated-recipes-bouncy/ecl-core/ecl-utilities_1.0.0.bb + new file: generated-recipes-bouncy/ecl-lite/ecl-config_1.0.0.bb + new file: generated-recipes-bouncy/ecl-lite/ecl-console_1.0.0.bb + new file: generated-recipes-bouncy/ecl-lite/ecl-converters-lite_1.0.0.bb + new file: generated-recipes-bouncy/ecl-lite/ecl-errors_1.0.0.bb + new file: generated-recipes-bouncy/ecl-lite/ecl-io_1.0.0.bb + new file: generated-recipes-bouncy/ecl-lite/ecl-sigslots-lite_1.0.0.bb + new file: generated-recipes-bouncy/ecl-lite/ecl-time-lite_1.0.0.bb + new file: generated-recipes-bouncy/ecl-tools/ecl-build_1.0.0.bb + new file: generated-recipes-bouncy/ecl-tools/ecl-license_1.0.0.bb + new file: generated-recipes-bouncy/example-interfaces/example-interfaces_0.5.0-1.bb + new file: generated-recipes-bouncy/examples/examples-rclcpp-minimal-client_0.5.1.bb + new file: generated-recipes-bouncy/examples/examples-rclcpp-minimal-composition_0.5.1.bb + new file: generated-recipes-bouncy/examples/examples-rclcpp-minimal-publisher_0.5.1.bb + new file: generated-recipes-bouncy/examples/examples-rclcpp-minimal-service_0.5.1.bb + new file: generated-recipes-bouncy/examples/examples-rclcpp-minimal-subscriber_0.5.1.bb + new file: generated-recipes-bouncy/examples/examples-rclcpp-minimal-timer_0.5.1.bb + new file: generated-recipes-bouncy/examples/examples-rclpy-executors_0.5.1.bb + new file: generated-recipes-bouncy/examples/examples-rclpy-minimal-client_0.5.1.bb + new file: generated-recipes-bouncy/examples/examples-rclpy-minimal-publisher_0.5.1.bb + new file: generated-recipes-bouncy/examples/examples-rclpy-minimal-service_0.5.1.bb + new file: generated-recipes-bouncy/examples/examples-rclpy-minimal-subscriber_0.5.1.bb + new file: generated-recipes-bouncy/fastcdr/fastcdr_1.0.7.bb + new file: generated-recipes-bouncy/fastrtps/fastrtps_1.6.0-5.bb + new file: generated-recipes-bouncy/geometry2/tf2-eigen_0.9.1-1.bb + new file: generated-recipes-bouncy/geometry2/tf2-geometry-msgs_0.9.1-1.bb + new file: generated-recipes-bouncy/geometry2/tf2-msgs_0.9.1-1.bb + new file: generated-recipes-bouncy/geometry2/tf2-ros_0.9.1-1.bb + new file: generated-recipes-bouncy/geometry2/tf2_0.9.1-1.bb + new file: generated-recipes-bouncy/googletest/gmock-vendor_1.8.0.bb + new file: generated-recipes-bouncy/googletest/gtest-vendor_1.8.0.bb + new file: generated-recipes-bouncy/joystick-drivers/joy_2.1.0.bb + new file: generated-recipes-bouncy/kdl-parser/kdl-parser_2.1.0.bb + new file: generated-recipes-bouncy/laser-geometry/laser-geometry_2.0.0.bb + new file: generated-recipes-bouncy/launch/launch-ros_0.6.0.bb + new file: generated-recipes-bouncy/launch/launch-testing_0.6.0.bb + new file: generated-recipes-bouncy/launch/launch_0.6.0.bb + new file: generated-recipes-bouncy/launch/ros2launch_0.6.0.bb + new file: generated-recipes-bouncy/libyaml-vendor/libyaml-vendor_1.0.0.bb + new file: generated-recipes-bouncy/navigation-msgs/map-msgs_2.0.0-1.bb + new file: generated-recipes-bouncy/navigation/amcl_3.1.0.bb + new file: generated-recipes-bouncy/navigation/map-server_3.1.0.bb + new file: generated-recipes-bouncy/orocos-kinematics-dynamics/orocos-kdl_3.0.1.bb + new file: generated-recipes-bouncy/osrf-pycommon/osrf-pycommon_0.1.5.bb + new file: generated-recipes-bouncy/osrf-testing-tools-cpp/osrf-testing-tools-cpp_1.0.0.bb + new file: generated-recipes-bouncy/osrf-testing-tools-cpp/test-osrf-testing-tools-cpp_1.0.0.bb + new file: generated-recipes-bouncy/pcl-conversions/pcl-conversions_2.0.0.bb + new file: generated-recipes-bouncy/pluginlib/pluginlib_2.1.1.bb + new file: generated-recipes-bouncy/poco-vendor/poco-vendor_1.1.1.bb + new file: generated-recipes-bouncy/py-trees-msgs/py-trees-msgs_0.4.1.bb + new file: generated-recipes-bouncy/py-trees/py-trees_0.8.2.bb + new file: generated-recipes-bouncy/rcl-interfaces/builtin-interfaces_0.5.0-3.bb + new file: generated-recipes-bouncy/rcl-interfaces/lifecycle-msgs_0.5.0-3.bb + new file: generated-recipes-bouncy/rcl-interfaces/rcl-interfaces_0.5.0-3.bb + new file: generated-recipes-bouncy/rcl-interfaces/rosgraph-msgs_0.5.0-3.bb + new file: generated-recipes-bouncy/rcl-interfaces/test-msgs_0.5.0-3.bb + new file: generated-recipes-bouncy/rcl/rcl-lifecycle_0.5.1.bb + new file: generated-recipes-bouncy/rcl/rcl-yaml-param-parser_0.5.1.bb + new file: generated-recipes-bouncy/rcl/rcl_0.5.1.bb + new file: generated-recipes-bouncy/rclcpp/rclcpp-lifecycle_0.5.1.bb + new file: generated-recipes-bouncy/rclcpp/rclcpp_0.5.1.bb + new file: generated-recipes-bouncy/rclpy/rclpy_0.5.4.bb + new file: generated-recipes-bouncy/rcutils/rcutils_0.5.1.bb + new file: generated-recipes-bouncy/realtime-support/rttest_0.5.0.bb + new file: generated-recipes-bouncy/realtime-support/tlsf-cpp_0.5.0.bb + new file: generated-recipes-bouncy/resource-retriever/libcurl-vendor_2.1.0.bb + new file: generated-recipes-bouncy/resource-retriever/resource-retriever_2.1.0.bb + new file: generated-recipes-bouncy/rmw-connext/rmw-connext-cpp_0.5.1.bb + new file: generated-recipes-bouncy/rmw-connext/rmw-connext-shared-cpp_0.5.1.bb + new file: generated-recipes-bouncy/rmw-fastrtps/fastrtps-cmake-module_0.5.1.bb + new file: generated-recipes-bouncy/rmw-fastrtps/rmw-fastrtps-cpp_0.5.1.bb + new file: generated-recipes-bouncy/rmw-implementation/rmw-implementation_0.5.1.bb + new file: generated-recipes-bouncy/rmw-opensplice/rmw-opensplice-cpp_0.5.2.bb + new file: generated-recipes-bouncy/rmw/rmw-implementation-cmake_0.5.0.bb + new file: generated-recipes-bouncy/rmw/rmw_0.5.0.bb + new file: generated-recipes-bouncy/robot-state-publisher/robot-state-publisher_2.1.0.bb + new file: generated-recipes-bouncy/ros-astra-camera/astra-camera_2.1.1.bb + new file: generated-recipes-bouncy/ros-environment/ros-environment_2.1.1.bb + new file: generated-recipes-bouncy/ros-workspace/ros-workspace_0.5.1.bb + new file: generated-recipes-bouncy/ros1-bridge/ros1-bridge_0.5.1.bb + new file: generated-recipes-bouncy/ros2cli/ros2cli_0.5.4.bb + new file: generated-recipes-bouncy/ros2cli/ros2lifecycle_0.5.4.bb + new file: generated-recipes-bouncy/ros2cli/ros2msg_0.5.4.bb + new file: generated-recipes-bouncy/ros2cli/ros2node_0.5.4.bb + new file: generated-recipes-bouncy/ros2cli/ros2param_0.5.4.bb + new file: generated-recipes-bouncy/ros2cli/ros2pkg_0.5.4.bb + new file: generated-recipes-bouncy/ros2cli/ros2run_0.5.4.bb + new file: generated-recipes-bouncy/ros2cli/ros2service_0.5.4.bb + new file: generated-recipes-bouncy/ros2cli/ros2srv_0.5.4.bb + new file: generated-recipes-bouncy/ros2cli/ros2topic_0.5.4.bb + new file: generated-recipes-bouncy/rosidl-dds/rosidl-generator-dds-idl_0.5.0.bb + new file: generated-recipes-bouncy/rosidl-defaults/rosidl-default-generators_0.5.0.bb + new file: generated-recipes-bouncy/rosidl-defaults/rosidl-default-runtime_0.5.0.bb + new file: generated-recipes-bouncy/rosidl-python/python-cmake-module_0.5.2.bb + new file: generated-recipes-bouncy/rosidl-python/rosidl-generator-py_0.5.2.bb + new file: generated-recipes-bouncy/rosidl-typesupport-connext/connext-cmake-module_0.5.3.bb + new file: generated-recipes-bouncy/rosidl-typesupport-connext/rosidl-typesupport-connext-c_0.5.3.bb + new file: generated-recipes-bouncy/rosidl-typesupport-connext/rosidl-typesupport-connext-cpp_0.5.3.bb + new file: generated-recipes-bouncy/rosidl-typesupport-opensplice/opensplice-cmake-module_0.5.0.bb + new file: generated-recipes-bouncy/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-c_0.5.0.bb + new file: generated-recipes-bouncy/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-cpp_0.5.0.bb + new file: generated-recipes-bouncy/rosidl-typesupport/rosidl-typesupport-c_0.5.0-2.bb + new file: generated-recipes-bouncy/rosidl-typesupport/rosidl-typesupport-cpp_0.5.0-2.bb + new file: generated-recipes-bouncy/rosidl/rosidl-cmake_0.5.1.bb + new file: generated-recipes-bouncy/rosidl/rosidl-generator-c_0.5.1.bb + new file: generated-recipes-bouncy/rosidl/rosidl-generator-cpp_0.5.1.bb + new file: generated-recipes-bouncy/rosidl/rosidl-parser_0.5.1.bb + new file: generated-recipes-bouncy/rosidl/rosidl-typesupport-interface_0.5.1.bb + new file: generated-recipes-bouncy/rosidl/rosidl-typesupport-introspection-c_0.5.1.bb + new file: generated-recipes-bouncy/rosidl/rosidl-typesupport-introspection-cpp_0.5.1.bb + new file: generated-recipes-bouncy/rviz/rviz-assimp-vendor_4.0.2.bb + new file: generated-recipes-bouncy/rviz/rviz-common_4.0.2.bb + new file: generated-recipes-bouncy/rviz/rviz-default-plugins_4.0.2.bb + new file: generated-recipes-bouncy/rviz/rviz-ogre-vendor_4.0.2.bb + new file: generated-recipes-bouncy/rviz/rviz-rendering-tests_4.0.2.bb + new file: generated-recipes-bouncy/rviz/rviz-rendering_4.0.2.bb + new file: generated-recipes-bouncy/rviz/rviz-visual-testing-framework_4.0.2.bb + new file: generated-recipes-bouncy/rviz/rviz-yaml-cpp-vendor_4.0.2.bb + new file: generated-recipes-bouncy/rviz/rviz2_4.0.2.bb + new file: generated-recipes-bouncy/sophus/sophus_1.0.2.bb + new file: generated-recipes-bouncy/sros2/sros2_0.5.0.bb + new file: generated-recipes-bouncy/teleop-twist-joy/teleop-twist-joy_2.1.0.bb + new file: generated-recipes-bouncy/teleop-twist-keyboard/teleop-twist-keyboard_2.1.1.bb + new file: generated-recipes-bouncy/tinyxml-vendor/tinyxml-vendor_0.5.0.bb + new file: generated-recipes-bouncy/tinyxml2-vendor/tinyxml2-vendor_0.4.0.bb + new file: generated-recipes-bouncy/tlsf/tlsf_0.5.0.bb + new file: generated-recipes-bouncy/turtlebot2-demo/depthimage-to-pointcloud2_0.5.1.bb + new file: generated-recipes-bouncy/turtlebot2-demo/turtlebot2-amcl_0.5.1.bb + new file: generated-recipes-bouncy/turtlebot2-demo/turtlebot2-cartographer_0.5.1.bb + new file: generated-recipes-bouncy/turtlebot2-demo/turtlebot2-demo_0.5.1.bb + new file: generated-recipes-bouncy/turtlebot2-demo/turtlebot2-drivers_0.5.1.bb + new file: generated-recipes-bouncy/turtlebot2-demo/turtlebot2-follower_0.5.1.bb + new file: generated-recipes-bouncy/turtlebot2-demo/turtlebot2-teleop_0.5.1.bb + new file: generated-recipes-bouncy/uncrustify/uncrustify-vendor_0.66.1-1.bb + new file: generated-recipes-bouncy/urdf/urdf_2.1.0.bb + new file: generated-recipes-bouncy/urdfdom-headers/urdfdom-headers_1.0.0-1.bb + new file: generated-recipes-bouncy/urdfdom/urdfdom_2.0.0.bb + new file: generated-recipes-bouncy/variants/desktop_0.5.1.bb + new file: generated-recipes-bouncy/variants/ros-base_0.5.1.bb + new file: generated-recipes-bouncy/variants/ros-core_0.5.1.bb + new file: generated-recipes-bouncy/vision-opencv/cv-bridge_2.0.5.bb + new file: generated-recipes-bouncy/vision-opencv/image-geometry_2.0.5.bb + new file: generated-recipes-bouncy/vision-opencv/vision-opencv_2.0.5.bb + +Untracked files: + (use "git add ..." to include in what will be committed) + + conf/ros-distro/ + files/ + +no changes added to commit (use "git add" and/or "git commit -a") +----- + +----- diff --git a/generated-recipes-bouncy/ament-cmake-ros/ament-cmake-ros_0.5.0.bb b/generated-recipes-bouncy/ament-cmake-ros/ament-cmake-ros_0.5.0.bb new file mode 100644 index 0000000..efaaef7 --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake-ros/ament-cmake-ros_0.5.0.bb @@ -0,0 +1,61 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ROS specific CMake bits in the ament buildsystem." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake_ros" +ROS_BPN = "ament_cmake_ros" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake_ros-release/archive/release/bouncy/ament_cmake_ros/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "9a8f007511f615e3dcee2f04ce5515c5" +SRC_URI[sha256sum] = "cc191a3b4c9b489ec62c46ec7f92b499c5138ef7795e7166cb7bdc5cbb47ff18" +S = "${WORKDIR}/ament_cmake_ros-release-release-bouncy-ament_cmake_ros-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake-ros', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake-ros', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake-ros/ament-cmake-ros_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake-ros/ament-cmake-ros-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake-ros/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake-ros/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-auto_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-auto_0.5.1.bb new file mode 100644 index 0000000..4abf652 --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-auto_0.5.1.bb @@ -0,0 +1,58 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The auto-magic functions for ease to use of the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_auto" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_auto/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "2511a1c87f3134945f1c224c71095080" +SRC_URI[sha256sum] = "a7eff07476e613c59ec338f6ead06db7c4bbf8b01524fbc7f987394d322c11b6" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_auto-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-core_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-core_0.5.1.bb new file mode 100644 index 0000000..c6024eb --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-core_0.5.1.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands" +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_core" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-package-native \ + cmake-native \ + python3-catkin-pkg-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-package-native \ + cmake-native \ + python3-catkin-pkg-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_core/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "04590e6ac4a192e4a94daf16c731ff6b" +SRC_URI[sha256sum] = "a5869158254ad56cfc96d4dd3d90c2ef97c100ef44bbc54e25db497f6e79b62a" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_core-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-export-definitions_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-export-definitions_0.5.1.bb new file mode 100644 index 0000000..1c17df0 --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-export-definitions_0.5.1.bb @@ -0,0 +1,58 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to export definitions to downstream packages in the ament buildsystem." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_export_definitions" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_export_definitions/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "7b6410dd29f0390ca1d05d80ef17cb98" +SRC_URI[sha256sum] = "5677632100cb7908a107353174590115f8fadb50bf0b23d4379d41d6189a6415" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_export_definitions-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-export-dependencies_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-export-dependencies_0.5.1.bb new file mode 100644 index 0000000..1cbcd6f --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-export-dependencies_0.5.1.bb @@ -0,0 +1,59 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to export dependencies to downstream packages in the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_export_dependencies" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-libraries-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_export_dependencies/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a1211ba0fe5ac0925731e4c129fcea97" +SRC_URI[sha256sum] = "436dc08c6f1f956932b4abbe40d70c2dd72a5fbb46d9237012715f03156e530b" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_export_dependencies-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-export-include-directories_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-export-include-directories_0.5.1.bb new file mode 100644 index 0000000..1f111ef --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-export-include-directories_0.5.1.bb @@ -0,0 +1,58 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to export include directories to downstream packages in the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_export_include_directories" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_export_include_directories/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "ff8b9a83e0b68c2b04ff321cc6ae5c67" +SRC_URI[sha256sum] = "b9406d501d7e161fbcbfd6a6c82822f47a84ecec26837a35c7a4746959088392" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_export_include_directories-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-export-interfaces_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-export-interfaces_0.5.1.bb new file mode 100644 index 0000000..9d5876b --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-export-interfaces_0.5.1.bb @@ -0,0 +1,59 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to export interfaces to downstream packages in the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_export_interfaces" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-export-libraries-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_export_interfaces/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "8445c70f8d8fec70df3a354bbb2c4fe7" +SRC_URI[sha256sum] = "8e10c92e88b8c454a3e72efd6f2c9affe8289c8ec97018293601f3ac7a7ddad3" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_export_interfaces-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-export-libraries_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-export-libraries_0.5.1.bb new file mode 100644 index 0000000..45a0026 --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-export-libraries_0.5.1.bb @@ -0,0 +1,58 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to export libraries to downstream packages in the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_export_libraries" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_export_libraries/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "f1064fb18eca68353be99079c88f315f" +SRC_URI[sha256sum] = "7cf70014d6c3b6aff9d71f72249714a3ce20a1685d2e4f212f9b18b07b4885ff" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_export_libraries-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-export-link-flags_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-export-link-flags_0.5.1.bb new file mode 100644 index 0000000..fb195d6 --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-export-link-flags_0.5.1.bb @@ -0,0 +1,58 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to export link flags to downstream packages in the ament buildsystem." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_export_link_flags" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_export_link_flags/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "ecf1d52d8e2d3dd1d0fcb7a28be182c1" +SRC_URI[sha256sum] = "db2bf6b3f5a113bdb85905d7e90e3030f986d1bf74775e218c10050bda18cce8" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_export_link_flags-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-gmock_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-gmock_0.5.1.bb new file mode 100644 index 0000000..9d173ec --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-gmock_0.5.1.bb @@ -0,0 +1,61 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to add Google mock-based tests in the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_gmock" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-gtest-native \ + ament-cmake-test-native \ + gmock-vendor-native \ + gtest-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_gmock/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a80b70bf3da73d3d54d5a686669b624b" +SRC_URI[sha256sum] = "7d8d42b996cb9211ec976e638a6bd2248b6e5c887a485cfb7def5930838d4d83" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_gmock-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-gtest_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-gtest_0.5.1.bb new file mode 100644 index 0000000..27e981d --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-gtest_0.5.1.bb @@ -0,0 +1,60 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to add gtest-based tests in the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_gtest" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-test-native \ + gtest-native \ + gtest-vendor-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_gtest/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "e77bdcd6f3106ffae2f2efdc245964f7" +SRC_URI[sha256sum] = "a002784496de9d470b74895b7f048115e4a109f5c5e7d99ddcc3145435d4e4a7" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_gtest-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-include-directories_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-include-directories_0.5.1.bb new file mode 100644 index 0000000..6f66a09 --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-include-directories_0.5.1.bb @@ -0,0 +1,58 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The functionality to order include directories according to a chain of prefixes in the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_include_directories" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_include_directories/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "5873aa2dbb18efb0e559c59f4f1b09ac" +SRC_URI[sha256sum] = "387aca8b182a1c34d78d5933d285394f2897b55588b8074226b12250ec0f8be2" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_include_directories-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-libraries_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-libraries_0.5.1.bb new file mode 100644 index 0000000..2fd187f --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-libraries_0.5.1.bb @@ -0,0 +1,58 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The functionality to deduplicate libraries in the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_libraries" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_libraries/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "4833f648968daae438c0db3ed3a86af4" +SRC_URI[sha256sum] = "c2b46f5954b70525580a2c7fc37136df3f2c79ef0a416cbbe7d46117577e6de0" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_libraries-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-nose_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-nose_0.5.1.bb new file mode 100644 index 0000000..f4c2cd6 --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-nose_0.5.1.bb @@ -0,0 +1,60 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to add nose-based tests in the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_nose" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ + python3-nose-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_nose/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "5b0fc1dd296879364278ef38b4886bba" +SRC_URI[sha256sum] = "99dc1013dcff7f5ba2f578f7d8a2dbd0b6723cd5c54e9de1098f830530bf44bf" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_nose-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-pytest_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-pytest_0.5.1.bb new file mode 100644 index 0000000..0e9a0ca --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-pytest_0.5.1.bb @@ -0,0 +1,60 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to run Python tests using pytest in the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_pytest" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ + python3-pytest-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_pytest/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "f1e145649ed3ff28b3d2a2c92fbcb01b" +SRC_URI[sha256sum] = "832290fc4d0ae3596836b333bb5f9830300315bdc673b3fc508c720b47ad9936" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_pytest-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-python_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-python_0.5.1.bb new file mode 100644 index 0000000..28aae5c --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-python_0.5.1.bb @@ -0,0 +1,58 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to use Python in the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_python" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_python/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "057894d5dca217b97ddce364bbc46d85" +SRC_URI[sha256sum] = "99df138eb95d0653501e3663867cbae3b83a816bacd9ecd04d30ed6f6e133433" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_python-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-target-dependencies_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-target-dependencies_0.5.1.bb new file mode 100644 index 0000000..c4f031a --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-target-dependencies_0.5.1.bb @@ -0,0 +1,60 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to add definitions, include directories and libraries of a package to a target in the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_target_dependencies" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-include-directories-native \ + ament-cmake-libraries-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_target_dependencies/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "4720b64f82f40d2a8fbd2c6641107d42" +SRC_URI[sha256sum] = "729efd89471669b397d76579b95b1b3a768a0cbc2f5b8c2a94265f0cca0fce2a" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_target_dependencies-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake-test_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake-test_0.5.1.bb new file mode 100644 index 0000000..22506d5 --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake-test_0.5.1.bb @@ -0,0 +1,58 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to add tests in the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake_test" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake_test/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "bb477741929cba8f8c23ca71df881473" +SRC_URI[sha256sum] = "21dd63dfb447b74879bd79cd12cb644a2e472dd0ab69504bce5ac1dd28fa78f1" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake_test-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-cmake/ament-cmake_0.5.1.bb b/generated-recipes-bouncy/ament-cmake/ament-cmake_0.5.1.bb new file mode 100644 index 0000000..0f93dd4 --- /dev/null +++ b/generated-recipes-bouncy/ament-cmake/ament-cmake_0.5.1.bb @@ -0,0 +1,72 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The entry point package for the ament buildsystem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_cmake" +ROS_BPN = "ament_cmake" + +ROS_BUILD_DEPENDS = " \ + ament-cmake-core \ + ament-cmake-export-dependencies \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-export-definitions-native \ + ament-cmake-export-dependencies-native \ + ament-cmake-export-include-directories-native \ + ament-cmake-export-interfaces-native \ + ament-cmake-export-libraries-native \ + ament-cmake-export-link-flags-native \ + ament-cmake-libraries-native \ + ament-cmake-python-native \ + ament-cmake-target-dependencies-native \ + ament-cmake-test-native \ + cmake-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/bouncy/ament_cmake/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a55a85bbf8645fb5e561b691cdde2b80" +SRC_URI[sha256sum] = "b1f37dc2b4adf57bf29a62a2dc88c2cec7948bdee13e66e89d7c203c100d842e" +S = "${WORKDIR}/ament_cmake-release-release-bouncy-ament_cmake-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-cmake', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-cmake', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/ament-cmake-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-cmake/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-index/ament-index-cpp_0.5.1.bb b/generated-recipes-bouncy/ament-index/ament-index-cpp_0.5.1.bb new file mode 100644 index 0000000..797e49a --- /dev/null +++ b/generated-recipes-bouncy/ament-index/ament-index-cpp_0.5.1.bb @@ -0,0 +1,60 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "C++ API to access the ament resource index." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_index" +ROS_BPN = "ament_index_cpp" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_index-release/archive/release/bouncy/ament_index_cpp/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "5e9ef40ebbb7a5fcd9f202584ba344e2" +SRC_URI[sha256sum] = "d153918f964d8330da0fdfecffc890cbd6bfac6e6102bf4180eac32ba9f9273b" +S = "${WORKDIR}/ament_index-release-release-bouncy-ament_index_cpp-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-index', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-index', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-index/ament-index_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-index/ament-index-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-index/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-index/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-index/ament-index-python_0.5.1.bb b/generated-recipes-bouncy/ament-index/ament-index-python_0.5.1.bb new file mode 100644 index 0000000..57419e8 --- /dev/null +++ b/generated-recipes-bouncy/ament-index/ament-index-python_0.5.1.bb @@ -0,0 +1,58 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Python API to access the ament resource index." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_index" +ROS_BPN = "ament_index_python" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_index-release/archive/release/bouncy/ament_index_python/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "ced4065dba8470af59608698eaa2c297" +SRC_URI[sha256sum] = "2ad46b53939aad235ce8e43b4e54b562f0795325cb485cef2777042013b39fe9" +S = "${WORKDIR}/ament_index-release-release-bouncy-ament_index_python-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-index', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-index', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-index/ament-index_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-index/ament-index-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-index/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-index/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-clang-format_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-clang-format_0.5.2.bb new file mode 100644 index 0000000..351033b --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-clang-format_0.5.2.bb @@ -0,0 +1,61 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to check code against style conventions using clang-format and generate xUnit test result files." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_clang_format" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + clang-format \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_clang_format/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "f2dc934c3368c6825aa50dd676167e71" +SRC_URI[sha256sum] = "c2b1484b46985dbe5e1a20c4973e71f5d258a06abba9570474186b92d6d6a49e" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_clang_format-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-cmake-clang-format_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-cmake-clang-format_0.5.2.bb new file mode 100644 index 0000000..37bb51a --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-cmake-clang-format_0.5.2.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The CMake API for ament_clang_format to lint C / C++ code using clang format." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_cmake_clang_format" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-clang-format-native \ + ament-cmake-test-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-copyright \ + ament-cmake-lint-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_cmake_clang_format/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "f9f522be9a15432b1311d13933e6d50b" +SRC_URI[sha256sum] = "36fd43f9e32637dc4688887228948337a60e65608bcb775bc5922d3db7558149" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_cmake_clang_format-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-cmake-copyright_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-cmake-copyright_0.5.2.bb new file mode 100644 index 0000000..889db2a --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-cmake-copyright_0.5.2.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The CMake API for ament_copyright to check every source file contains copyright reference." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_cmake_copyright" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ + ament-copyright-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-test-native \ + ament-copyright-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-lint-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_cmake_copyright/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a49d6b82126a209df54b8e2de340ff49" +SRC_URI[sha256sum] = "847e2f589e67871a8ad144d45e27ac54f9c97b72737945e517ca5a23efb4ffba" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_cmake_copyright-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-cmake-cppcheck_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-cmake-cppcheck_0.5.2.bb new file mode 100644 index 0000000..81bdfd8 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-cmake-cppcheck_0.5.2.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The CMake API for ament_cppcheck to perform static code analysis on C/C++ code using Cppcheck." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_cmake_cppcheck" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-test-native \ + ament-cppcheck-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-copyright \ + ament-cmake-lint-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_cmake_cppcheck/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "ba48f49861a3ad69848ed19920faea6d" +SRC_URI[sha256sum] = "78e6fa542d33b2eec80f5382c51f73f8288b5f72eafc3f3fb76a3d23d8d30aca" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_cmake_cppcheck-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-cmake-cpplint_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-cmake-cpplint_0.5.2.bb new file mode 100644 index 0000000..864c4a9 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-cmake-cpplint_0.5.2.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The CMake API for ament_cpplint to lint C / C++ code using cpplint." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_cmake_cpplint" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-test-native \ + ament-cpplint-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-copyright \ + ament-cmake-lint-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_cmake_cpplint/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "dd192c9332a10cc63f8c54a317d56367" +SRC_URI[sha256sum] = "af9892961313405da4f1431e4b6a16775174becbffb74f749f6d8201ca5ab7a0" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_cmake_cpplint-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-cmake-flake8_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-cmake-flake8_0.5.2.bb new file mode 100644 index 0000000..be6ddef --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-cmake-flake8_0.5.2.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The CMake API for ament_flake8 to check code syntax and style conventions with flake8." +AUTHOR = "D. Hood " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_cmake_flake8" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-test-native \ + ament-flake8-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-copyright \ + ament-cmake-lint-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_cmake_flake8/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "eb3dcfefdc0aa0665b42098d93fd7d8b" +SRC_URI[sha256sum] = "2a3a3a1bb41239fcdf17c2f600957b3b71f6f7c731fd03b3181dc05eab0a8634" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_cmake_flake8-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-cmake-lint-cmake_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-cmake-lint-cmake_0.5.2.bb new file mode 100644 index 0000000..0bd5d07 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-cmake-lint-cmake_0.5.2.bb @@ -0,0 +1,61 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The CMake API for ament_lint_cmake to lint CMake code using cmakelint." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_cmake_lint_cmake" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ + ament-lint-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-test-native \ + ament-lint-cmake-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_cmake_lint_cmake/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "df30dd4bca532d670b74882173f006f3" +SRC_URI[sha256sum] = "267d066de87752df41ddeb4143b84a94c5797f375dba74af5110fb6b4ec66960" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_cmake_lint_cmake-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-cmake-pclint_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-cmake-pclint_0.5.2.bb new file mode 100644 index 0000000..062dc9c --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-cmake-pclint_0.5.2.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The CMake API for ament_pclint to perform static code analysis on C/C++ code using PCLint." +AUTHOR = "Juan Pablo Samper " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_cmake_pclint" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-test-native \ + ament-pclint-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-copyright \ + ament-cmake-lint-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_cmake_pclint/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "c0471ee44686be2ae8d4ccb6ee0e8d9f" +SRC_URI[sha256sum] = "1c35d4cf6536f7341c2715dd84be45922ac5a2af41655c3007752032f963079c" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_cmake_pclint-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-cmake-pep257_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-cmake-pep257_0.5.2.bb new file mode 100644 index 0000000..dca1252 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-cmake-pep257_0.5.2.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The CMake API for ament_pep257 to check code against the style conventions in PEP 257." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_cmake_pep257" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-test-native \ + ament-pep257-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-copyright \ + ament-cmake-lint-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_cmake_pep257/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "0a1083d2caa5ad2faf91ccfc15ae6bda" +SRC_URI[sha256sum] = "dec5439c342ed7ab97eed2abf1d2a5a927d6940fd4cc1d23381aa8aeb6e96de6" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_cmake_pep257-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-cmake-pep8_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-cmake-pep8_0.5.2.bb new file mode 100644 index 0000000..52a9798 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-cmake-pep8_0.5.2.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The CMake API for ament_pep8 to check code against the style conventions in PEP 8." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_cmake_pep8" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-test-native \ + ament-pep8-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-copyright \ + ament-cmake-lint-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_cmake_pep8/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "17dc601741c2e5ce4c205b0ed9cc5aec" +SRC_URI[sha256sum] = "b414fc850b149f8b1c9d1e234785e04de05ebd472068855844b6775c3b548f13" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_cmake_pep8-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-cmake-pyflakes_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-cmake-pyflakes_0.5.2.bb new file mode 100644 index 0000000..7a112a2 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-cmake-pyflakes_0.5.2.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The CMake API for ament_pyflakes to check code using pyflakes." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_cmake_pyflakes" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-test-native \ + ament-pyflakes-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-copyright \ + ament-cmake-lint-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_cmake_pyflakes/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "321ee8bdb840025b13ffaf0dc284f620" +SRC_URI[sha256sum] = "c163016f74ff96ef26a846f7df696ff9c2765f09289b1f6f66419fc1d6f77d85" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_cmake_pyflakes-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-cmake-uncrustify_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-cmake-uncrustify_0.5.2.bb new file mode 100644 index 0000000..504d65b --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-cmake-uncrustify_0.5.2.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The CMake API for ament_uncrustify to check code against styleconventions using uncrustify." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_cmake_uncrustify" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-test-native \ + ament-uncrustify-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-copyright \ + ament-cmake-lint-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_cmake_uncrustify/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "7802fb129c86fd7993b068981fd7e855" +SRC_URI[sha256sum] = "60376e3af1506f4e5771d893a56996d6a3b0ac4f2baf51d830c464e36d7fd52c" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_cmake_uncrustify-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-copyright_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-copyright_0.5.2.bb new file mode 100644 index 0000000..b447c67 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-copyright_0.5.2.bb @@ -0,0 +1,58 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to check source files for copyright and license information." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=ee09441fd2874bd55740e281e9f11b69" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_copyright" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_copyright/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "e70cfc0110617460ca30e7ec30b32274" +SRC_URI[sha256sum] = "913ec5e7dbde6e7c7308f23909737ae06e4d4dc5da407a79722ff9153d8e50d8" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_copyright-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-cppcheck_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-cppcheck_0.5.2.bb new file mode 100644 index 0000000..2b9ce8a --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-cppcheck_0.5.2.bb @@ -0,0 +1,56 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to perform static code analysis on C/C++ code using Cppcheck and generate xUnit test result files." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_cppcheck" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + cppcheck \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_cppcheck/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "4968006107d64bdf494f6592e66096b0" +SRC_URI[sha256sum] = "152a8ef39f6a84e3500aa3da68b54b636c8b0c9e9d63babf684fee2ec7ae752f" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_cppcheck-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-cpplint_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-cpplint_0.5.2.bb new file mode 100644 index 0000000..59a726b --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-cpplint_0.5.2.bb @@ -0,0 +1,59 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to check code against the Google style conventions using cpplint and generate xUnit test result files." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0 & BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_cpplint" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_cpplint/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "f5628fe1bb31e882a03844bf40afd7b1" +SRC_URI[sha256sum] = "63a3af80d6f89fe43ee59ad9c95ef1b011056941f9ed26dcf6f895bfbbf491ed" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_cpplint-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-flake8_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-flake8_0.5.2.bb new file mode 100644 index 0000000..fd51b88 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-flake8_0.5.2.bb @@ -0,0 +1,56 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to check code for style and syntax conventions with flake8." +AUTHOR = "D. Hood " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_flake8" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + python3-flake8 \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_flake8/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "3553651dd41c396aae3234ef548f231d" +SRC_URI[sha256sum] = "7bf28d079b6a1a74356326cff7a60b14e70280f1d0ba2e29ac3fcdf6fdeee5d8" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_flake8-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-lint-auto_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-lint-auto_0.5.2.bb new file mode 100644 index 0000000..b58990a --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-lint-auto_0.5.2.bb @@ -0,0 +1,60 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The auto-magic functions for ease to use of the ament linters in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_lint_auto" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-test-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_lint_auto/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "83b2023a3bef7e27ef2ba65a49ee4fb8" +SRC_URI[sha256sum] = "d010726e2d3b7fc69af6e0c8c17bced5815abc0e83a8aca5092521d4747edd67" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_lint_auto-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-lint-cmake_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-lint-cmake_0.5.2.bb new file mode 100644 index 0000000..b301073 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-lint-cmake_0.5.2.bb @@ -0,0 +1,59 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to lint CMake code using cmakelint and generate xUnit test result files." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_lint_cmake" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_lint_cmake/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "42a045a26b34e4e8b6f7eb0ead06e2a0" +SRC_URI[sha256sum] = "84639f2d3d620f15d7881ac57eefc0a16aae4ad5d93d1062bde483b770f79c7c" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_lint_cmake-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-lint-common_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-lint-common_0.5.2.bb new file mode 100644 index 0000000..274cdc2 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-lint-common_0.5.2.bb @@ -0,0 +1,67 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The list of commonly used linters in the ament buildsytem in CMake." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_lint_common" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ + ament-cmake-export-dependencies-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXEC_DEPENDS = " \ + ament-cmake-copyright \ + ament-cmake-cppcheck \ + ament-cmake-cpplint \ + ament-cmake-flake8 \ + ament-cmake-lint-cmake \ + ament-cmake-pep257 \ + ament-cmake-uncrustify \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_lint_common/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a23b014cc55d48b54397c4833cd9715a" +SRC_URI[sha256sum] = "2db429fee8c315e3e889ed1df2d3b69f7f84faedcc38761608a0ac3a74ddc6e9" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_lint_common-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-pclint_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-pclint_0.5.2.bb new file mode 100644 index 0000000..43a9106 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-pclint_0.5.2.bb @@ -0,0 +1,59 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to perform static code analysis on C/C++ code using pclint and generate xUnit test result files." +AUTHOR = "Juan Pablo Samper " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_pclint" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_pclint/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "b4e514be5590cb578b6c3ee66c2e6aa7" +SRC_URI[sha256sum] = "e9212c4940298facaf7f1881fba6c98949e7f11e30ac963869412a5172226e93" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_pclint-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-pep257_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-pep257_0.5.2.bb new file mode 100644 index 0000000..13a1446 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-pep257_0.5.2.bb @@ -0,0 +1,59 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to check code against the style conventions in PEP 8 and generate xUnit test result files." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0 & MIT" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_pep257" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ${PYTHON_PN}-pydocstyle \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-flake8 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_pep257/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "11e4d8c36f61d5c47b2106521cef1f02" +SRC_URI[sha256sum] = "e15a410cc86b8d562c91a6f59c00db7ae1263b6a469c673a9385f97eac86ca36" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_pep257-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-pep8_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-pep8_0.5.2.bb new file mode 100644 index 0000000..b896b30 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-pep8_0.5.2.bb @@ -0,0 +1,56 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to check code against the style conventions in PEP 8 and generate xUnit test result files." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_pep8" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + python3-pep8 \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_pep8/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "67eb7dd0bade0fd15dbc35ad733e4b3d" +SRC_URI[sha256sum] = "5bcfa5853248bfa498a8b6d9723caba1e50aa8eb1d0c03e44fb974a5302145c0" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_pep8-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-pyflakes_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-pyflakes_0.5.2.bb new file mode 100644 index 0000000..89219b7 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-pyflakes_0.5.2.bb @@ -0,0 +1,59 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to check code using pyflakes and generate xUnit test result files." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_pyflakes" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ${PYTHON_PN}-pyflakes \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-pep8 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_pyflakes/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a83af62087fe57bf784a162982763927" +SRC_URI[sha256sum] = "88ae2b78794dbcbe8d6596e8c038a1221b88abb04d924054c65a568a47f56ad7" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_pyflakes-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-lint/ament-uncrustify_0.5.2.bb b/generated-recipes-bouncy/ament-lint/ament-uncrustify_0.5.2.bb new file mode 100644 index 0000000..9d4b362 --- /dev/null +++ b/generated-recipes-bouncy/ament-lint/ament-uncrustify_0.5.2.bb @@ -0,0 +1,56 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ability to check code against style conventions using uncrustify and generate xUnit test result files." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_lint" +ROS_BPN = "ament_uncrustify" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + uncrustify-vendor \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_lint-release/archive/release/bouncy/ament_uncrustify/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "09628aeb29acf7ba5ff3a9ca38ef4823" +SRC_URI[sha256sum] = "5128759a4888d4de89993777f529f41289fbe5f793085fc1b2f1f9c217f53a2a" +S = "${WORKDIR}/ament_lint-release-release-bouncy-ament_uncrustify-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-lint', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-lint', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/ament-lint-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-lint/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-package/ament-package_0.5.2.bb b/generated-recipes-bouncy/ament-package/ament-package_0.5.2.bb new file mode 100644 index 0000000..7bf4923 --- /dev/null +++ b/generated-recipes-bouncy/ament-package/ament-package_0.5.2.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The parser for the manifest files in the ament buildsystem." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_package" +ROS_BPN = "ament_package" + +ROS_BUILD_DEPENDS = " \ + python3-setuptools \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + python3-setuptools \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + python3-setuptools \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + python3-flake8 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_package-release/archive/release/bouncy/ament_package/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "75e98209706f6eed8bbb449c3e3194d1" +SRC_URI[sha256sum] = "bca69aac44d4010473a9c8b2676eef3539679f003b80994ea1f75c35141bffe2" +S = "${WORKDIR}/ament_package-release-release-bouncy-ament_package-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-package', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-package', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-package/ament-package_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-package/ament-package-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-package/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-package/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ament-tools/ament-tools_0.5.0.bb b/generated-recipes-bouncy/ament-tools/ament-tools_0.5.0.bb new file mode 100644 index 0000000..350fb49 --- /dev/null +++ b/generated-recipes-bouncy/ament-tools/ament-tools_0.5.0.bb @@ -0,0 +1,67 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The command line tools for the ament buildsystem." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ament_tools" +ROS_BPN = "ament_tools" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-package-native \ + osrf-pycommon-native \ + python3-catkin-pkg-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-package-native \ + osrf-pycommon-native \ + python3-catkin-pkg-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ament_tools-release/archive/release/bouncy/ament_tools/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "8d630b31df9c9f94ba3133112714a350" +SRC_URI[sha256sum] = "901b651e78cf587f1a1fca070e43e902092839dd9dc8cb6cc758c0c55885dd48" +S = "${WORKDIR}/ament_tools-release-release-bouncy-ament_tools-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ament-tools', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ament-tools', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-tools/ament-tools_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-tools/ament-tools-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-tools/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ament-tools/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/angles/angles_1.12.0.bb b/generated-recipes-bouncy/angles/angles_1.12.0.bb new file mode 100644 index 0000000..80a828d --- /dev/null +++ b/generated-recipes-bouncy/angles/angles_1.12.0.bb @@ -0,0 +1,57 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "This package provides a set of simple math utilities to work with angles. The utilities cover simple things like normalizing an angle and conversion between degrees and radians. But even if you're trying to calculate things like the shortest angular distance between two joint space positions of your robot, but the joint motion is constrained by joint limits, this package is what you need. The code in this package is stable and well tested. There are no plans for major changes in the near future." +AUTHOR = "Tully Foote " +ROS_AUTHOR = "John Hsu " +HOMEPAGE = "http://wiki.ros.org/angles" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "angles" +ROS_BPN = "angles" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/angles-release/archive/release/bouncy/angles/1.12.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "eb61f40709c3e2ef48bb5bb6fa87cda8" +SRC_URI[sha256sum] = "e203ac9e43ab4dc1c9ac8537e84e4251c254e9fd3533b91d262fac68dc9aeb1a" +S = "${WORKDIR}/angles-release-release-bouncy-angles-1.12.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('angles', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('angles', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/angles/angles_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/angles/angles-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/angles/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/angles/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/cartographer-ros/cartographer-ros-msgs_2.1.1-1.bb b/generated-recipes-bouncy/cartographer-ros/cartographer-ros-msgs_2.1.1-1.bb new file mode 100644 index 0000000..d2389e4 --- /dev/null +++ b/generated-recipes-bouncy/cartographer-ros/cartographer-ros-msgs_2.1.1-1.bb @@ -0,0 +1,71 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "ROS messages for the cartographer_ros package." +AUTHOR = "Chris Lalancette " +ROS_AUTHOR = "The Cartographer Authors " +HOMEPAGE = "https://github.com/ros2/cartographer_ros" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=b73cebba72f83c5afebf178817283e37" + +ROS_CN = "cartographer_ros" +ROS_BPN = "cartographer_ros_msgs" + +ROS_BUILD_DEPENDS = " \ + geometry-msgs \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = " \ + geometry-msgs \ + std-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + geometry-msgs \ + rosidl-default-runtime \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/cartographer_ros-release/archive/release/bouncy/cartographer_ros_msgs/2.1.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "da0d21b6a8483d8f8cf116ea4fe23df3" +SRC_URI[sha256sum] = "fc6cc26c4762d4c1eb2ec984740839845dd06d885a1be3452c253f02c65174b7" +S = "${WORKDIR}/cartographer_ros-release-release-bouncy-cartographer_ros_msgs-2.1.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('cartographer-ros', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('cartographer-ros', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/cartographer-ros/cartographer-ros_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/cartographer-ros/cartographer-ros-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/cartographer-ros/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/cartographer-ros/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/cartographer-ros/cartographer-ros_2.1.1-1.bb b/generated-recipes-bouncy/cartographer-ros/cartographer-ros_2.1.1-1.bb new file mode 100644 index 0000000..02db528 --- /dev/null +++ b/generated-recipes-bouncy/cartographer-ros/cartographer-ros_2.1.1-1.bb @@ -0,0 +1,103 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations. This package provides Cartographer's ROS integration." +AUTHOR = "Chris Lalancette " +ROS_AUTHOR = "The Cartographer Authors " +HOMEPAGE = "https://github.com/ros2/cartographer_ros" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=b73cebba72f83c5afebf178817283e37" + +ROS_CN = "cartographer_ros" +ROS_BPN = "cartographer_ros" + +ROS_BUILD_DEPENDS = " \ + cartographer \ + cartographer-ros-msgs \ + libeigen \ + lua \ + nav-msgs \ + pcl \ + pcl-conversions \ + rclcpp \ + sensor-msgs \ + tf2 \ + tf2-eigen \ + tf2-msgs \ + tf2-ros \ + urdf \ + urdfdom-headers \ + visualization-msgs \ + yaml-cpp \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + cartographer \ + cartographer-ros-msgs \ + lua \ + nav-msgs \ + pcl \ + rclcpp \ + sensor-msgs \ + tf2 \ + tf2-msgs \ + tf2-ros \ + urdf \ + visualization-msgs \ + yaml-cpp \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + cartographer \ + cartographer-ros-msgs \ + lua \ + nav-msgs \ + pcl \ + rclcpp \ + sensor-msgs \ + tf2 \ + tf2-msgs \ + tf2-ros \ + urdf \ + visualization-msgs \ + yaml-cpp \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/cartographer_ros-release/archive/release/bouncy/cartographer_ros/2.1.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "9f8e7d05aff4e7f62905bcec29d719b8" +SRC_URI[sha256sum] = "da9a2272b74e22831ea49a8bd77b16097a18111f6d0eb5b47d71aa897b7b127c" +S = "${WORKDIR}/cartographer_ros-release-release-bouncy-cartographer_ros-2.1.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('cartographer-ros', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('cartographer-ros', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/cartographer-ros/cartographer-ros_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/cartographer-ros/cartographer-ros-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/cartographer-ros/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/cartographer-ros/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/cartographer/cartographer_2.1.0.bb b/generated-recipes-bouncy/cartographer/cartographer_2.1.0.bb new file mode 100644 index 0000000..1c4f671 --- /dev/null +++ b/generated-recipes-bouncy/cartographer/cartographer_2.1.0.bb @@ -0,0 +1,84 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations." +AUTHOR = "Chris Lalancette " +ROS_AUTHOR = "The Cartographer Authors" +HOMEPAGE = "https://github.com/googlecartographer/cartographer" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=b73cebba72f83c5afebf178817283e37" + +ROS_CN = "cartographer" +ROS_BPN = "cartographer" + +ROS_BUILD_DEPENDS = " \ + boost \ + cairo \ + ceres-solver \ + gflags \ + glog \ + libeigen \ + lua \ + protobuf \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + boost \ + cairo \ + ceres-solver \ + gflags \ + glog \ + libeigen \ + lua \ + protobuf \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + boost \ + cairo \ + ceres-solver \ + gflags \ + glog \ + libeigen \ + lua \ + protobuf \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/cartographer-release/archive/release/bouncy/cartographer/2.1.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "d8fa858f1a1cd6009d51e8b0565eb4e2" +SRC_URI[sha256sum] = "51d1a1d834147212a900c4ed2ea2333e4a318278d74776939aa0b7de1edf370c" +S = "${WORKDIR}/cartographer-release-release-bouncy-cartographer-2.1.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('cartographer', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('cartographer', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/cartographer/cartographer_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/cartographer/cartographer-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/cartographer/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/cartographer/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/class-loader/class-loader_1.1.0.bb b/generated-recipes-bouncy/class-loader/class-loader_1.1.0.bb new file mode 100644 index 0000000..09d0006 --- /dev/null +++ b/generated-recipes-bouncy/class-loader/class-loader_1.1.0.bb @@ -0,0 +1,67 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The class_loader package is a ROS-independent package for loading plugins during runtime and the foundation of the higher level ROS "pluginlib" library. class_loader utilizes the host operating system's runtime loader to open runtime libraries (e.g. .so/.dll files), introspect the library for exported plugin classes, and allows users to instantiate objects of these exported classes without the explicit declaration (i.e. header file) for those classes." +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Mirza Shah" +HOMEPAGE = "http://ros.org/wiki/class_loader" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "class_loader" +ROS_BPN = "class_loader" + +ROS_BUILD_DEPENDS = " \ + poco \ + poco-vendor \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + poco \ + poco-vendor \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/class_loader-release/archive/release/bouncy/class_loader/1.1.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "cff2b04ef68a5ab0697b4e686abfb6d9" +SRC_URI[sha256sum] = "89ac89ccd88f25b713c4248b21a4ab6eff42ea75948b337f798e50d0d7c97215" +S = "${WORKDIR}/class_loader-release-release-bouncy-class_loader-1.1.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('class-loader', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('class-loader', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/class-loader/class-loader_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/class-loader/class-loader-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/class-loader/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/class-loader/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/common-interfaces/actionlib-msgs_0.5.1.bb b/generated-recipes-bouncy/common-interfaces/actionlib-msgs_0.5.1.bb new file mode 100644 index 0000000..d50a0d6 --- /dev/null +++ b/generated-recipes-bouncy/common-interfaces/actionlib-msgs_0.5.1.bb @@ -0,0 +1,66 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package containing some message definitions used in the implementation or actions." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "common_interfaces" +ROS_BPN = "actionlib_msgs" + +ROS_BUILD_DEPENDS = " \ + builtin-interfaces \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + builtin-interfaces \ + rosidl-default-runtime \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/bouncy/actionlib_msgs/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "719f8f3be8bd80dd5cb1440ad6c1d22e" +SRC_URI[sha256sum] = "18ec2665c492cd53ce81d10b015c131d1fca436d06738daf8c311ae67b0cf0fd" +S = "${WORKDIR}/common_interfaces-release-release-bouncy-actionlib_msgs-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('common-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('common-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/common-interfaces/common-interfaces_0.5.1.bb b/generated-recipes-bouncy/common-interfaces/common-interfaces_0.5.1.bb new file mode 100644 index 0000000..4ae055d --- /dev/null +++ b/generated-recipes-bouncy/common-interfaces/common-interfaces_0.5.1.bb @@ -0,0 +1,69 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "common_interfaces contains messages and services that are widely used by other ROS packages." +AUTHOR = "Mikael Arguedas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "common_interfaces" +ROS_BPN = "common_interfaces" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + actionlib-msgs \ + builtin-interfaces \ + diagnostic-msgs \ + geometry-msgs \ + nav-msgs \ + sensor-msgs \ + shape-msgs \ + std-msgs \ + std-srvs \ + stereo-msgs \ + trajectory-msgs \ + visualization-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/bouncy/common_interfaces/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "bc1f70aeb755628cb094b58af903d2ec" +SRC_URI[sha256sum] = "3f6154ab42cacc47c4a7394677ad479d2ac048b9073f48bcb2c00dc4ba2b0268" +S = "${WORKDIR}/common_interfaces-release-release-bouncy-common_interfaces-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('common-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('common-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/common-interfaces/diagnostic-msgs_0.5.1.bb b/generated-recipes-bouncy/common-interfaces/diagnostic-msgs_0.5.1.bb new file mode 100644 index 0000000..5aab4bc --- /dev/null +++ b/generated-recipes-bouncy/common-interfaces/diagnostic-msgs_0.5.1.bb @@ -0,0 +1,68 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package containing some diagnostics related message and service definitions." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "common_interfaces" +ROS_BPN = "diagnostic_msgs" + +ROS_BUILD_DEPENDS = " \ + builtin-interfaces \ + geometry-msgs \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + builtin-interfaces \ + geometry-msgs \ + rosidl-default-runtime \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/bouncy/diagnostic_msgs/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "d1c2cb6d803a333019b3fb7cde6307c9" +SRC_URI[sha256sum] = "10d8ab93fe3556c467a72291ae80dd23da82b6af279bafee550c8c44d7df5c43" +S = "${WORKDIR}/common_interfaces-release-release-bouncy-diagnostic_msgs-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('common-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('common-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/common-interfaces/geometry-msgs_0.5.1.bb b/generated-recipes-bouncy/common-interfaces/geometry-msgs_0.5.1.bb new file mode 100644 index 0000000..63373b5 --- /dev/null +++ b/generated-recipes-bouncy/common-interfaces/geometry-msgs_0.5.1.bb @@ -0,0 +1,64 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package containing some geometry related message definitions." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "common_interfaces" +ROS_BPN = "geometry_msgs" + +ROS_BUILD_DEPENDS = " \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rosidl-default-runtime \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/bouncy/geometry_msgs/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "46caa2205af40da26b56946d5f8632c4" +SRC_URI[sha256sum] = "339ab41840dc4dbb022540978613152001f4e0c4c0bd7b959d1726f453f7b29e" +S = "${WORKDIR}/common_interfaces-release-release-bouncy-geometry_msgs-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('common-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('common-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/common-interfaces/nav-msgs_0.5.1.bb b/generated-recipes-bouncy/common-interfaces/nav-msgs_0.5.1.bb new file mode 100644 index 0000000..8aca7b0 --- /dev/null +++ b/generated-recipes-bouncy/common-interfaces/nav-msgs_0.5.1.bb @@ -0,0 +1,68 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package containing some navigation related message and service definitions." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "common_interfaces" +ROS_BPN = "nav_msgs" + +ROS_BUILD_DEPENDS = " \ + builtin-interfaces \ + geometry-msgs \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + builtin-interfaces \ + geometry-msgs \ + rosidl-default-runtime \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/bouncy/nav_msgs/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "6f60c1a9eb9d4f45a66c7e0ceb7d0f5e" +SRC_URI[sha256sum] = "ae9ecf2be857ff11932b21dae1550faf266ad14eb5c2cc2ff945c9731e988bdc" +S = "${WORKDIR}/common_interfaces-release-release-bouncy-nav_msgs-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('common-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('common-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/common-interfaces/sensor-msgs_0.5.1.bb b/generated-recipes-bouncy/common-interfaces/sensor-msgs_0.5.1.bb new file mode 100644 index 0000000..e2ccb13 --- /dev/null +++ b/generated-recipes-bouncy/common-interfaces/sensor-msgs_0.5.1.bb @@ -0,0 +1,69 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package containing some sensor data related message and service definitions." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "common_interfaces" +ROS_BPN = "sensor_msgs" + +ROS_BUILD_DEPENDS = " \ + builtin-interfaces \ + geometry-msgs \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + builtin-interfaces \ + geometry-msgs \ + rosidl-default-runtime \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/bouncy/sensor_msgs/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "4f94e51f0a48408bf301651eb22a93cd" +SRC_URI[sha256sum] = "edf95d5a10248fa4ae1ca9052b11a93b5f1aa40a8aa4bf99eb88b6205021c8dc" +S = "${WORKDIR}/common_interfaces-release-release-bouncy-sensor_msgs-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('common-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('common-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/common-interfaces/shape-msgs_0.5.1.bb b/generated-recipes-bouncy/common-interfaces/shape-msgs_0.5.1.bb new file mode 100644 index 0000000..f3f9fb4 --- /dev/null +++ b/generated-recipes-bouncy/common-interfaces/shape-msgs_0.5.1.bb @@ -0,0 +1,64 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package containing some message definitions which describe geometric shapes." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "common_interfaces" +ROS_BPN = "shape_msgs" + +ROS_BUILD_DEPENDS = " \ + geometry-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + geometry-msgs \ + rosidl-default-runtime \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/bouncy/shape_msgs/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "5fc160f496a42d0285332d8f8101c93f" +SRC_URI[sha256sum] = "5454e65e7aa3d071b37dff2b23a792f1e1fbe409896eb2cf334d6216a060f515" +S = "${WORKDIR}/common_interfaces-release-release-bouncy-shape_msgs-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('common-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('common-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/common-interfaces/std-msgs_0.5.1.bb b/generated-recipes-bouncy/common-interfaces/std-msgs_0.5.1.bb new file mode 100644 index 0000000..4f72672 --- /dev/null +++ b/generated-recipes-bouncy/common-interfaces/std-msgs_0.5.1.bb @@ -0,0 +1,64 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package containing some standard message definitions." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "common_interfaces" +ROS_BPN = "std_msgs" + +ROS_BUILD_DEPENDS = " \ + builtin-interfaces \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + builtin-interfaces \ + rosidl-default-runtime \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/bouncy/std_msgs/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "7383edaa591e6184dc719224bf6e4172" +SRC_URI[sha256sum] = "2667ca94543f46471c4350400c0eea01ed8ef13a38b04bb65a67a0fb35afafae" +S = "${WORKDIR}/common_interfaces-release-release-bouncy-std_msgs-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('common-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('common-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/common-interfaces/std-srvs_0.5.1.bb b/generated-recipes-bouncy/common-interfaces/std-srvs_0.5.1.bb new file mode 100644 index 0000000..4a23725 --- /dev/null +++ b/generated-recipes-bouncy/common-interfaces/std-srvs_0.5.1.bb @@ -0,0 +1,61 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package containing some standard service definitions." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "common_interfaces" +ROS_BPN = "std_srvs" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rosidl-default-runtime \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/bouncy/std_srvs/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "9fa21a0e33959895caedbdc65ec01515" +SRC_URI[sha256sum] = "5ad2af5b2ba28b71b6759bd14e4a10253e2e4bb0f790f2b36a3f8fe9fda0794b" +S = "${WORKDIR}/common_interfaces-release-release-bouncy-std_srvs-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('common-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('common-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/common-interfaces/stereo-msgs_0.5.1.bb b/generated-recipes-bouncy/common-interfaces/stereo-msgs_0.5.1.bb new file mode 100644 index 0000000..0d6a00f --- /dev/null +++ b/generated-recipes-bouncy/common-interfaces/stereo-msgs_0.5.1.bb @@ -0,0 +1,66 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package containing some stereo camera related message definitions." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "common_interfaces" +ROS_BPN = "stereo_msgs" + +ROS_BUILD_DEPENDS = " \ + sensor-msgs \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rosidl-default-runtime \ + sensor-msgs \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/bouncy/stereo_msgs/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "73b471c3549437afc6f4542133aa5190" +SRC_URI[sha256sum] = "03a56b325b3dcf18068bbcd9da2f841f3f587e51dc9d3e4879680efc53a87e46" +S = "${WORKDIR}/common_interfaces-release-release-bouncy-stereo_msgs-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('common-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('common-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/common-interfaces/trajectory-msgs_0.5.1.bb b/generated-recipes-bouncy/common-interfaces/trajectory-msgs_0.5.1.bb new file mode 100644 index 0000000..e5a056e --- /dev/null +++ b/generated-recipes-bouncy/common-interfaces/trajectory-msgs_0.5.1.bb @@ -0,0 +1,68 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package containing some robot trajectory message definitions." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "common_interfaces" +ROS_BPN = "trajectory_msgs" + +ROS_BUILD_DEPENDS = " \ + builtin-interfaces \ + geometry-msgs \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + builtin-interfaces \ + geometry-msgs \ + rosidl-default-runtime \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/bouncy/trajectory_msgs/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "be9f27ea05dbd7ae164578ce315c22ac" +SRC_URI[sha256sum] = "bc7be0ee1c5bd7d00965123b4dc61a7cf75d446e92ed17e4f8a0f1d67c8df9aa" +S = "${WORKDIR}/common_interfaces-release-release-bouncy-trajectory_msgs-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('common-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('common-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/common-interfaces/visualization-msgs_0.5.1.bb b/generated-recipes-bouncy/common-interfaces/visualization-msgs_0.5.1.bb new file mode 100644 index 0000000..c68264c --- /dev/null +++ b/generated-recipes-bouncy/common-interfaces/visualization-msgs_0.5.1.bb @@ -0,0 +1,68 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package containing some visualization and interaction related message definitions." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "common_interfaces" +ROS_BPN = "visualization_msgs" + +ROS_BUILD_DEPENDS = " \ + builtin-interfaces \ + geometry-msgs \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + builtin-interfaces \ + geometry-msgs \ + rosidl-default-runtime \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/bouncy/visualization_msgs/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "2346e8b07f39bfe655eca365af8291a4" +SRC_URI[sha256sum] = "c50ff857f0948c06a37f2c81fd1c62d71f2481a239306aeb85e8873ec9411a69" +S = "${WORKDIR}/common_interfaces-release-release-bouncy-visualization_msgs-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('common-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('common-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/common-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/common-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/control-msgs/control-msgs_2.0.0.bb b/generated-recipes-bouncy/control-msgs/control-msgs_2.0.0.bb new file mode 100644 index 0000000..4f7553d --- /dev/null +++ b/generated-recipes-bouncy/control-msgs/control-msgs_2.0.0.bb @@ -0,0 +1,73 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "control_msgs contains base messages and actions useful for controlling robots. It provides representations for controller setpoints and joint and cartesian trajectories." +AUTHOR = "Bence Magyar " +ROS_AUTHOR = "Stuart Glaser " +HOMEPAGE = "http://ros.org/wiki/control_msgs" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "control_msgs" +ROS_BPN = "control_msgs" + +ROS_BUILD_DEPENDS = " \ + actionlib-msgs \ + builtin-interfaces \ + trajectory-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = " \ + actionlib-msgs \ + trajectory-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + actionlib-msgs \ + builtin-interfaces \ + rosidl-default-runtime \ + trajectory-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros-gbp/control_msgs-release/archive/release/bouncy/control_msgs/2.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "b35f00beda3ea89b593659dca8662f03" +SRC_URI[sha256sum] = "631e64f5af2c4d37849942c809c4c8907a70283ae0432e8d3c824c2d5cc41841" +S = "${WORKDIR}/control_msgs-release-release-bouncy-control_msgs-2.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('control-msgs', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('control-msgs', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/control-msgs/control-msgs_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/control-msgs/control-msgs-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/control-msgs/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/control-msgs/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/demos/composition_0.5.1-1.bb b/generated-recipes-bouncy/demos/composition_0.5.1-1.bb new file mode 100644 index 0000000..4ea1f29 --- /dev/null +++ b/generated-recipes-bouncy/demos/composition_0.5.1-1.bb @@ -0,0 +1,80 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Examples for composing multiple nodes in a single process." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "demos" +ROS_BPN = "composition" + +ROS_BUILD_DEPENDS = " \ + ament-index-cpp \ + class-loader \ + example-interfaces \ + rclcpp \ + rcutils \ + rosidl-cmake \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-cpp \ + class-loader \ + example-interfaces \ + rclcpp \ + rcutils \ + rosidl-default-runtime \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-pytest \ + ament-lint-auto \ + ament-lint-common \ + launch \ + launch-testing \ + rmw-implementation-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/demos-release/archive/release/bouncy/composition/0.5.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a13bd4b0d2b27f8c7b04ef6dfe6c0a47" +SRC_URI[sha256sum] = "b5f5af7a8107b1f7d3c133bbf6bc2423714c04fb7e0dc5791c0bbc2335deffb0" +S = "${WORKDIR}/demos-release-release-bouncy-composition-0.5.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('demos', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('demos', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/demos/demo-nodes-cpp-rosnative_0.5.1-1.bb b/generated-recipes-bouncy/demos/demo-nodes-cpp-rosnative_0.5.1-1.bb new file mode 100644 index 0000000..7487f55 --- /dev/null +++ b/generated-recipes-bouncy/demos/demo-nodes-cpp-rosnative_0.5.1-1.bb @@ -0,0 +1,74 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "C++ nodes which access the native handles of the rmw implemenation." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "demos" +ROS_BPN = "demo_nodes_cpp_native" + +ROS_BUILD_DEPENDS = " \ + rclcpp \ + rmw-fastrtps-cpp \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rclcpp \ + rmw-fastrtps-cpp \ + std-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rclcpp \ + rmw-fastrtps-cpp \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-pytest \ + ament-lint-auto \ + ament-lint-common \ + launch \ + launch-testing \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/demos-release/archive/release/bouncy/demo_nodes_cpp_native/0.5.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "e2f59d69c802ca4de852ad46dfdff5e8" +SRC_URI[sha256sum] = "a425d5dfe41855f076e9a6f2327de6a1273d77acecd60ff53ed94b9ed4404d12" +S = "${WORKDIR}/demos-release-release-bouncy-demo_nodes_cpp_native-0.5.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('demos', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('demos', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/demos/demo-nodes-cpp_0.5.1-1.bb b/generated-recipes-bouncy/demos/demo-nodes-cpp_0.5.1-1.bb new file mode 100644 index 0000000..5336e48 --- /dev/null +++ b/generated-recipes-bouncy/demos/demo-nodes-cpp_0.5.1-1.bb @@ -0,0 +1,83 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "C++ nodes which were previously in the ros2/examples repository but are now just used for demo purposes." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "demos" +ROS_BPN = "demo_nodes_cpp" + +ROS_BUILD_DEPENDS = " \ + example-interfaces \ + rclcpp \ + rcutils \ + rmw-implementation-cmake \ + sensor-msgs \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + example-interfaces \ + launch-ros \ + rclcpp \ + rcutils \ + rmw-implementation \ + rosidl-default-runtime \ + sensor-msgs \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-pytest \ + ament-lint-auto \ + ament-lint-common \ + launch \ + launch-testing \ + rclcpp \ + rmw-implementation \ + rosidl-default-generators \ + rosidl-default-runtime \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/demos-release/archive/release/bouncy/demo_nodes_cpp/0.5.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "d16c7e19f82334ace755d538972bbbb5" +SRC_URI[sha256sum] = "7116757463ab67d26ae55e324fa7705aaf4f898c0a1d9b7012c1301737832b12" +S = "${WORKDIR}/demos-release-release-bouncy-demo_nodes_cpp-0.5.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('demos', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('demos', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/demos/demo-nodes-py_0.5.1-1.bb b/generated-recipes-bouncy/demos/demo-nodes-py_0.5.1-1.bb new file mode 100644 index 0000000..b4d3e4a --- /dev/null +++ b/generated-recipes-bouncy/demos/demo-nodes-py_0.5.1-1.bb @@ -0,0 +1,64 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Python nodes which were previously in the ros2/examples repository but are now just used for demo purposes." +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Esteve Fernandez " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "demos" +ROS_BPN = "demo_nodes_py" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + example-interfaces \ + rclpy \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/demos-release/archive/release/bouncy/demo_nodes_py/0.5.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "88d0a0d57d3668e162d0033afc976740" +SRC_URI[sha256sum] = "b3d380c8160021409498dab419680c45fc04f6be3885107746bae4ac0aafe601" +S = "${WORKDIR}/demos-release-release-bouncy-demo_nodes_py-0.5.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('demos', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('demos', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/demos/dummy-map-server_0.5.1-1.bb b/generated-recipes-bouncy/demos/dummy-map-server_0.5.1-1.bb new file mode 100644 index 0000000..05f18a3 --- /dev/null +++ b/generated-recipes-bouncy/demos/dummy-map-server_0.5.1-1.bb @@ -0,0 +1,66 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "dummy map server node" +AUTHOR = "Karsten Knese " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "demos" +ROS_BPN = "dummy_map_server" + +ROS_BUILD_DEPENDS = " \ + nav-msgs \ + rclcpp \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + nav-msgs \ + rclcpp \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/demos-release/archive/release/bouncy/dummy_map_server/0.5.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "065ab7cc359f94b568c372d2c488dc75" +SRC_URI[sha256sum] = "1177c875fe71c7be91ec8dcbcd93aee4b7430798fdbd9b454b0fe0702f6daf2c" +S = "${WORKDIR}/demos-release-release-bouncy-dummy_map_server-0.5.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('demos', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('demos', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/demos/dummy-robot-bringup_0.5.1-1.bb b/generated-recipes-bouncy/demos/dummy-robot-bringup_0.5.1-1.bb new file mode 100644 index 0000000..faabd2e --- /dev/null +++ b/generated-recipes-bouncy/demos/dummy-robot-bringup_0.5.1-1.bb @@ -0,0 +1,67 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "dummy robot bringup" +AUTHOR = "Karsten Knese " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "demos" +ROS_BPN = "dummy_robot_bringup" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-python \ + dummy-map-server \ + dummy-sensors \ + launch \ + robot-state-publisher \ + ros2run \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/demos-release/archive/release/bouncy/dummy_robot_bringup/0.5.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a4c7f8ca49a78d3a1ca0e2ffa1be4020" +SRC_URI[sha256sum] = "61a7d4f485423bba0b09308d0f66f865b0f24cd0822fb23680cf02861d1e750a" +S = "${WORKDIR}/demos-release-release-bouncy-dummy_robot_bringup-0.5.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('demos', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('demos', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/demos/dummy-sensors_0.5.1-1.bb b/generated-recipes-bouncy/demos/dummy-sensors_0.5.1-1.bb new file mode 100644 index 0000000..00f6ba1 --- /dev/null +++ b/generated-recipes-bouncy/demos/dummy-sensors_0.5.1-1.bb @@ -0,0 +1,66 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "dummy sensor nodes" +AUTHOR = "Karsten Knese " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "demos" +ROS_BPN = "dummy_sensors" + +ROS_BUILD_DEPENDS = " \ + rclcpp \ + sensor-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rclcpp \ + sensor-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/demos-release/archive/release/bouncy/dummy_sensors/0.5.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "84118ed5b63754e9ed426e560d41014a" +SRC_URI[sha256sum] = "4f831ebe00fdd0d972377fe113a052cf19cd9850b1ecf6d1055ebd3128ddc8c2" +S = "${WORKDIR}/demos-release-release-bouncy-dummy_sensors-0.5.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('demos', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('demos', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/demos/image-tools_0.5.1-1.bb b/generated-recipes-bouncy/demos/image-tools_0.5.1-1.bb new file mode 100644 index 0000000..02a17c4 --- /dev/null +++ b/generated-recipes-bouncy/demos/image-tools_0.5.1-1.bb @@ -0,0 +1,73 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Tools to capture and play back images to and from DDS subscriptions and publications." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "demos" +ROS_BPN = "image_tools" + +ROS_BUILD_DEPENDS = " \ + opencv \ + rclcpp \ + sensor-msgs \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + opencv \ + rclcpp \ + sensor-msgs \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-pytest \ + ament-lint-auto \ + ament-lint-common \ + launch \ + launch-testing \ + rmw-implementation-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/demos-release/archive/release/bouncy/image_tools/0.5.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "2092a4d266bea69e99114b0783076f9c" +SRC_URI[sha256sum] = "f6c22b9e435b48e9f4603f1ba1eca7bebca2545aea9616cf08e1871d6be96e02" +S = "${WORKDIR}/demos-release-release-bouncy-image_tools-0.5.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('demos', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('demos', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/demos/intra-process-demo_0.5.1-1.bb b/generated-recipes-bouncy/demos/intra-process-demo_0.5.1-1.bb new file mode 100644 index 0000000..fb22fc4 --- /dev/null +++ b/generated-recipes-bouncy/demos/intra-process-demo_0.5.1-1.bb @@ -0,0 +1,72 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Demonstrations of intra process communication." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "demos" +ROS_BPN = "intra_process_demo" + +ROS_BUILD_DEPENDS = " \ + opencv \ + rclcpp \ + sensor-msgs \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + opencv \ + rclcpp \ + sensor-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-pytest \ + ament-lint-auto \ + ament-lint-common \ + launch \ + launch-testing \ + rmw-implementation-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/demos-release/archive/release/bouncy/intra_process_demo/0.5.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "fe9f2bf3fb62d29e255137089a7ca9e6" +SRC_URI[sha256sum] = "960a3d44d2d6284a1ceff47fb01c1aaf4cd7464a49f85fc261c6220ca26b02c4" +S = "${WORKDIR}/demos-release-release-bouncy-intra_process_demo-0.5.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('demos', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('demos', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/demos/lifecycle_0.5.1-1.bb b/generated-recipes-bouncy/demos/lifecycle_0.5.1-1.bb new file mode 100644 index 0000000..eed393f --- /dev/null +++ b/generated-recipes-bouncy/demos/lifecycle_0.5.1-1.bb @@ -0,0 +1,68 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Package containing demos for lifecycle implementation" +AUTHOR = "Karsten Knese " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "demos" +ROS_BPN = "lifecycle" + +ROS_BUILD_DEPENDS = " \ + lifecycle-msgs \ + rclcpp-lifecycle \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + lifecycle-msgs \ + rclcpp-lifecycle \ + ros2run \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/demos-release/archive/release/bouncy/lifecycle/0.5.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "02b781997f64f0d45c42a04a5431e718" +SRC_URI[sha256sum] = "6332f447f3f3cb92e0acec1003880711f6f3d60dce930caae161ef1785224ea6" +S = "${WORKDIR}/demos-release-release-bouncy-lifecycle-0.5.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('demos', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('demos', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/demos/logging-demo_0.5.1-1.bb b/generated-recipes-bouncy/demos/logging-demo_0.5.1-1.bb new file mode 100644 index 0000000..6d3584d --- /dev/null +++ b/generated-recipes-bouncy/demos/logging-demo_0.5.1-1.bb @@ -0,0 +1,78 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Examples for using and configuring loggers." +AUTHOR = "D. Hood " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "demos" +ROS_BPN = "logging_demo" + +ROS_BUILD_DEPENDS = " \ + ament-index-cpp \ + class-loader \ + rclcpp \ + rcutils \ + rosidl-cmake \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-cpp \ + class-loader \ + rclcpp \ + rcutils \ + rosidl-default-runtime \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-pytest \ + ament-lint-auto \ + ament-lint-common \ + launch \ + launch-testing \ + rmw-implementation-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/demos-release/archive/release/bouncy/logging_demo/0.5.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "6ab4914e4f641519622e8589926aa6ab" +SRC_URI[sha256sum] = "7f6f0816391382a3f278c7cc3acbe85200e69129b0480ed461625b555f1e170c" +S = "${WORKDIR}/demos-release-release-bouncy-logging_demo-0.5.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('demos', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('demos', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/demos/pendulum-control_0.5.1-1.bb b/generated-recipes-bouncy/demos/pendulum-control_0.5.1-1.bb new file mode 100644 index 0000000..c476147 --- /dev/null +++ b/generated-recipes-bouncy/demos/pendulum-control_0.5.1-1.bb @@ -0,0 +1,75 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Demonstrates ROS 2's realtime capabilities with a simulated inverted pendulum." +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Jackie Kay" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "demos" +ROS_BPN = "pendulum_control" + +ROS_BUILD_DEPENDS = " \ + pendulum-msgs \ + rclcpp \ + rttest \ + tlsf-cpp \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + pendulum-msgs \ + rclcpp \ + rttest \ + tlsf-cpp \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-pytest \ + ament-lint-auto \ + ament-lint-common \ + launch \ + launch-testing \ + rmw-implementation-cmake \ + ros2run \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/demos-release/archive/release/bouncy/pendulum_control/0.5.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "abec84b1415ccb55fa0617dedbbaa7c2" +SRC_URI[sha256sum] = "0f8fbfe075fba053a51e02c3b4ac87b92dda38fab854fe77e248ff57b3898616" +S = "${WORKDIR}/demos-release-release-bouncy-pendulum_control-0.5.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('demos', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('demos', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/demos/pendulum-msgs_0.5.1-1.bb b/generated-recipes-bouncy/demos/pendulum-msgs_0.5.1-1.bb new file mode 100644 index 0000000..5d07ae0 --- /dev/null +++ b/generated-recipes-bouncy/demos/pendulum-msgs_0.5.1-1.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Custom messages for real-time pendulum control." +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Jackie Kay" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "demos" +ROS_BPN = "pendulum_msgs" + +ROS_BUILD_DEPENDS = " \ + builtin-interfaces \ + rosidl-default-generators \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + builtin-interfaces \ + rosidl-default-runtime \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/demos-release/archive/release/bouncy/pendulum_msgs/0.5.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a825265076be1d87494319f4653df8d6" +SRC_URI[sha256sum] = "f960fe64a941379222eff4d5dcd6a45f640940653938af8395d6873219bf16f0" +S = "${WORKDIR}/demos-release-release-bouncy-pendulum_msgs-0.5.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('demos', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('demos', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/demos/topic-monitor_0.5.1-1.bb b/generated-recipes-bouncy/demos/topic-monitor_0.5.1-1.bb new file mode 100644 index 0000000..9be7bf7 --- /dev/null +++ b/generated-recipes-bouncy/demos/topic-monitor_0.5.1-1.bb @@ -0,0 +1,65 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Package containing tools for monitoring ROS 2 topics." +AUTHOR = "D. Hood " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "demos" +ROS_BPN = "topic_monitor" + +ROS_BUILD_DEPENDS = " \ + rclpy \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + launch \ + launch-ros \ + rclpy \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/demos-release/archive/release/bouncy/topic_monitor/0.5.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "9b68a56c23b5cc9d545e900b5c6b4aa6" +SRC_URI[sha256sum] = "fae680e5ff1fa56d53e7590a62d147c019dbada612f0c819a5f6e95b5383cffc" +S = "${WORKDIR}/demos-release-release-bouncy-topic_monitor-0.5.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('demos', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('demos', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/demos-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/demos/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/depthimage-to-laserscan/depthimage-to-laserscan_2.1.0.bb b/generated-recipes-bouncy/depthimage-to-laserscan/depthimage-to-laserscan_2.1.0.bb new file mode 100644 index 0000000..662bb8d --- /dev/null +++ b/generated-recipes-bouncy/depthimage-to-laserscan/depthimage-to-laserscan_2.1.0.bb @@ -0,0 +1,74 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "depthimage_to_laserscan" +AUTHOR = "Chris Lalancette " +ROS_AUTHOR = "Chad Rockey" +HOMEPAGE = "http://ros.org/wiki/depthimage_to_laserscan" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "depthimage_to_laserscan" +ROS_BPN = "depthimage_to_laserscan" + +ROS_BUILD_DEPENDS = " \ + image-geometry \ + opencv \ + rclcpp \ + sensor-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = " \ + image-geometry \ + opencv \ + rclcpp \ + sensor-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + image-geometry \ + opencv \ + rclcpp \ + sensor-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/depthimage_to_laserscan-release/archive/release/bouncy/depthimage_to_laserscan/2.1.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "404fab2cbe73411fc38e2d05b11bf413" +SRC_URI[sha256sum] = "909bf014f689eed98f1e790afa350f4f87ca2eecc1bc52763b24bac8374ef395" +S = "${WORKDIR}/depthimage_to_laserscan-release-release-bouncy-depthimage_to_laserscan-2.1.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('depthimage-to-laserscan', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('depthimage-to-laserscan', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/depthimage-to-laserscan/depthimage-to-laserscan_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/depthimage-to-laserscan/depthimage-to-laserscan-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/depthimage-to-laserscan/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/depthimage-to-laserscan/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-command-line_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-command-line_1.0.0.bb new file mode 100644 index 0000000..63f8660 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-command-line_1.0.0.bb @@ -0,0 +1,66 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Embeds the TCLAP library inside the ecl. This is a very convenient command line parser in templatised c++." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_command_line" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_command_line" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-license \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-license \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_command_line/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "1cf7c3687c9415b26c1b164d5daed857" +SRC_URI[sha256sum] = "c223298c8cafc26b2bdb5b7c2dcd34c9095fec66f3e16decdcaa2f2182d64f41" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_command_line-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-concepts_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-concepts_1.0.0.bb new file mode 100644 index 0000000..9a1bdf6 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-concepts_1.0.0.bb @@ -0,0 +1,70 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_concepts" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_concepts" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-license \ + ecl-type-traits \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-config \ + ecl-license \ + ecl-type-traits \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_concepts/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "8e6fa33f3c8a3f55fdf19985c9925962" +SRC_URI[sha256sum] = "c3f4be0046364d9657cc93ad069aac82091801458786412945b0de5c4e9ed906" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_concepts-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-containers_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-containers_1.0.0.bb new file mode 100644 index 0000000..c37a711 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-containers_1.0.0.bb @@ -0,0 +1,82 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_containers" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_containers" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-converters \ + ecl-errors \ + ecl-exceptions \ + ecl-formatters \ + ecl-license \ + ecl-mpl \ + ecl-type-traits \ + ecl-utilities \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-config \ + ecl-converters \ + ecl-errors \ + ecl-exceptions \ + ecl-formatters \ + ecl-license \ + ecl-mpl \ + ecl-type-traits \ + ecl-utilities \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_containers/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "cce9e30a508426666172b8773fde83f4" +SRC_URI[sha256sum] = "decf64dad46f8e7d1808c852f8c16f9a93f01a0e560b38c1f635a0cd375025f4" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_containers-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-converters_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-converters_1.0.0.bb new file mode 100644 index 0000000..9917658 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-converters_1.0.0.bb @@ -0,0 +1,78 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Some fast/convenient type converters, mostly for char strings or strings. These are not really fully fleshed out, alot of them could use the addition for the whole range of fundamental types (e.g. all integers, not just int, unsigned int). They will come as the need arises." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_converters" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_converters" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-concepts \ + ecl-config \ + ecl-errors \ + ecl-exceptions \ + ecl-license \ + ecl-mpl \ + ecl-type-traits \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-concepts \ + ecl-config \ + ecl-errors \ + ecl-exceptions \ + ecl-license \ + ecl-mpl \ + ecl-type-traits \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_converters/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "03364dc9554216ab858f74c95ef34da9" +SRC_URI[sha256sum] = "afbd79e5e6b66aa1c4125c46a8b6c5b945fcbb121b37484d9cef931dc671b01b" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_converters-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-core-apps_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-core-apps_1.0.0.bb new file mode 100644 index 0000000..9e1d898 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-core-apps_1.0.0.bb @@ -0,0 +1,95 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "This includes a suite of programs demo'ing various aspects of the ecl_core. It also includes various benchmarking and utility programs for use primarily with embedded systems." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_core_apps" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_core_apps" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-command-line \ + ecl-config \ + ecl-containers \ + ecl-converters \ + ecl-devices \ + ecl-errors \ + ecl-exceptions \ + ecl-formatters \ + ecl-geometry \ + ecl-ipc \ + ecl-license \ + ecl-linear-algebra \ + ecl-sigslots \ + ecl-streams \ + ecl-threads \ + ecl-time-lite \ + ecl-type-traits \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-build \ + ecl-command-line \ + ecl-config \ + ecl-containers \ + ecl-converters \ + ecl-devices \ + ecl-errors \ + ecl-exceptions \ + ecl-formatters \ + ecl-geometry \ + ecl-ipc \ + ecl-license \ + ecl-linear-algebra \ + ecl-sigslots \ + ecl-streams \ + ecl-threads \ + ecl-time-lite \ + ecl-type-traits \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_core_apps/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "6323c781115062988d2f27a5c2618abc" +SRC_URI[sha256sum] = "f1fdaba0cc03ae4324bfabea9261b4c5940c09777ba5d2feda241f3925c6d8b6" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_core_apps-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-devices_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-devices_1.0.0.bb new file mode 100644 index 0000000..3ba7acc --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-devices_1.0.0.bb @@ -0,0 +1,80 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Provides an extensible and standardised framework for input-output devices." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_devices" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_devices" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-containers \ + ecl-errors \ + ecl-license \ + ecl-mpl \ + ecl-threads \ + ecl-type-traits \ + ecl-utilities \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-config \ + ecl-containers \ + ecl-errors \ + ecl-license \ + ecl-mpl \ + ecl-threads \ + ecl-type-traits \ + ecl-utilities \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_devices/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "9f2f8b2da08dcaed81d809af8bbec5e5" +SRC_URI[sha256sum] = "c1cd53a6dc3bd94aea787990165b066ebb417d8b88ad616e4b5f6d41cba03aea" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_devices-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-eigen_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-eigen_1.0.0.bb new file mode 100644 index 0000000..927fe38 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-eigen_1.0.0.bb @@ -0,0 +1,61 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "This provides an Eigen implementation for ecl's linear algebra." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_eigen" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_eigen" + +ROS_BUILD_DEPENDS = " \ + libeigen \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + libeigen \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_eigen/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "4092f059175fd6ef7f600cd8c9d5d71e" +SRC_URI[sha256sum] = "e238d140e36df2cc12c35123fbf798275570798811b7ea17e6c1ae6d2c960f3a" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_eigen-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-exceptions_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-exceptions_1.0.0.bb new file mode 100644 index 0000000..a96f929 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-exceptions_1.0.0.bb @@ -0,0 +1,66 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Template based exceptions - these are simple and practical and avoid the proliferation of exception types. Although not syntatactically ideal, it is convenient and eminently practical." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_exceptions" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_exceptions" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-errors \ + ecl-license \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-config \ + ecl-errors \ + ecl-license \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_exceptions/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "e7db6029d34483d62fac553280f96816" +SRC_URI[sha256sum] = "82a269538d72b568caf87588c67a32d724d38ee844b5f051b116b3fb558093be" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_exceptions-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-filesystem_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-filesystem_1.0.0.bb new file mode 100644 index 0000000..5f4b211 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-filesystem_1.0.0.bb @@ -0,0 +1,71 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Cross platform filesystem utilities (until c++11 makes its way in)." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_filesystem" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_filesystem" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-errors \ + ecl-license \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-errors \ + ecl-license \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_filesystem/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "6c60c465024cde52d3360fc18f91b776" +SRC_URI[sha256sum] = "492dfca4b75e71fccab93e2d2a20993a96af7475fb115e65c576514fc2c80512" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_filesystem-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-formatters_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-formatters_1.0.0.bb new file mode 100644 index 0000000..48333f9 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-formatters_1.0.0.bb @@ -0,0 +1,68 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The formatters here simply format various input types to a specified text format. They can be used with most streaming types (including both ecl and stl streams)." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_formatters" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_formatters" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-converters \ + ecl-exceptions \ + ecl-license \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-config \ + ecl-converters \ + ecl-exceptions \ + ecl-license \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_formatters/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "84d321c3bb2d5abf0fb53405be7ca7c0" +SRC_URI[sha256sum] = "24234da53aff8879a96f1abbfa9713c8dcc1d99f1efe99519c67204fc7a230ce" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_formatters-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-geometry_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-geometry_1.0.0.bb new file mode 100644 index 0000000..64ef62a --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-geometry_1.0.0.bb @@ -0,0 +1,83 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Any tools relating to mathematical geometry. Primarily featuring polynomials and interpolations." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_geometry" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_geometry" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-containers \ + ecl-exceptions \ + ecl-formatters \ + ecl-license \ + ecl-linear-algebra \ + ecl-math \ + ecl-mpl \ + ecl-type-traits \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-containers \ + ecl-exceptions \ + ecl-formatters \ + ecl-license \ + ecl-linear-algebra \ + ecl-math \ + ecl-mpl \ + ecl-type-traits \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_geometry/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "cf7882d28aea9f7ae039cbfe8308b6c6" +SRC_URI[sha256sum] = "396082f466eea7d29c6d9440019c3131b4ff1aabeaa1d2768ff50f77fa0ee9e3" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_geometry-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-ipc_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-ipc_1.0.0.bb new file mode 100644 index 0000000..77202d5 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-ipc_1.0.0.bb @@ -0,0 +1,79 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there are more than a few. This package provides an infrastructure to allow for developing cross platform c++ wrappers around the lower level c api's that handle these mechanisms. These make it not only easier to utilise such mechanisms, but allow it to be done consistently across platforms." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_ipc" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_ipc" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-errors \ + ecl-exceptions \ + ecl-license \ + ecl-threads \ + ecl-time \ + ecl-time-lite \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-errors \ + ecl-exceptions \ + ecl-license \ + ecl-threads \ + ecl-time \ + ecl-time-lite \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_ipc/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "83b725044ec4b516a7911e1031ca1928" +SRC_URI[sha256sum] = "e1d114b32bd5423d47f79fd38176186e83187b791590c7956e255ae200f4728f" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_ipc-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-linear-algebra_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-linear-algebra_1.0.0.bb new file mode 100644 index 0000000..88dcbff --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-linear-algebra_1.0.0.bb @@ -0,0 +1,79 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Ecl frontend to a linear matrix package (currently eigen)." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_linear_algebra" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_linear_algebra" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-converters \ + ecl-eigen \ + ecl-exceptions \ + ecl-formatters \ + ecl-license \ + ecl-math \ + sophus \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-build \ + ecl-converters \ + ecl-eigen \ + ecl-exceptions \ + ecl-formatters \ + ecl-license \ + ecl-math \ + sophus \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_linear_algebra/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "02044143bd8da90388f6cdcc90950535" +SRC_URI[sha256sum] = "86293e3305a44473f329f2d7b72bebad825ed12e8fbb7f65594de05ab676657e" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_linear_algebra-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-manipulators_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-manipulators_1.0.0.bb new file mode 100644 index 0000000..38ac335 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-manipulators_1.0.0.bb @@ -0,0 +1,73 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Deploys various manipulation algorithms, currently just feedforward filters (interpolations)." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_manipulators" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_manipulators" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-exceptions \ + ecl-formatters \ + ecl-geometry \ + ecl-license \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-build \ + ecl-exceptions \ + ecl-formatters \ + ecl-geometry \ + ecl-license \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_manipulators/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "9b872852c0b157127cab12c8066aef35" +SRC_URI[sha256sum] = "8fc8ea5e0275c84fae1b4d75cb4bdf588fd1b11a7d25d2c4aca23ee2501c3b77" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_manipulators-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-math_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-math_1.0.0.bb new file mode 100644 index 0000000..919b8f5 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-math_1.0.0.bb @@ -0,0 +1,68 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "This package provides simple support to cmath, filling in holes or redefining in a c++ formulation where desirable." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_math" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_math" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-license \ + ecl-type-traits \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-license \ + ecl-type-traits \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_math/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "f6d778099efc8c747434d0ac989c57e1" +SRC_URI[sha256sum] = "9191703167fa5243383baff69d0b95c780aaafac51577b425e0ef026706da725" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_math-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-mobile-robot_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-mobile-robot_1.0.0.bb new file mode 100644 index 0000000..b984fb0 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-mobile-robot_1.0.0.bb @@ -0,0 +1,77 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Contains transforms (e.g. differential drive inverse kinematics) for the various types of mobile robot platforms." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_mobile_robot" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_mobile_robot" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-errors \ + ecl-formatters \ + ecl-geometry \ + ecl-license \ + ecl-linear-algebra \ + ecl-math \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-build \ + ecl-errors \ + ecl-formatters \ + ecl-geometry \ + ecl-license \ + ecl-linear-algebra \ + ecl-math \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_mobile_robot/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "05d1da29c1f6b0ba09da4811ace4da6a" +SRC_URI[sha256sum] = "f5bc40e55312202066a4b912ba422520caeeb1cca8cd481cb37e4714f8e16a5c" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_mobile_robot-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-mpl_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-mpl_1.0.0.bb new file mode 100644 index 0000000..c16fe6b --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-mpl_1.0.0.bb @@ -0,0 +1,65 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_mpl" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_mpl" + +ROS_BUILD_DEPENDS = " \ + ecl-license \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-license \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_mpl/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "e86eba77f21a41a20410c0635182edcb" +SRC_URI[sha256sum] = "b488d5f11f460f0803c99258946ebc704a75028581c4c155e6de019b705e0ea5" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_mpl-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-sigslots_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-sigslots_1.0.0.bb new file mode 100644 index 0000000..faf995a --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-sigslots_1.0.0.bb @@ -0,0 +1,70 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Provides a signal/slot mechanism (in the same vein as qt sigslots, boost::signals etc for intra-process communication. These include some improvements - they do not need a preprocessor, are fully type safe, allow for simple connections via a posix style string identifier and are multithread-safe." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://ros.org/wiki/ecl_sigslots" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_sigslots" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-license \ + ecl-threads \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-config \ + ecl-license \ + ecl-threads \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_sigslots/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "73163037bfac25319db8d351616b7125" +SRC_URI[sha256sum] = "a64532c8182e1fe1a24c30b4cb5033436b3139b3dff68802da4125c5b9b72433" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_sigslots-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-statistics_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-statistics_1.0.0.bb new file mode 100644 index 0000000..84fc306 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-statistics_1.0.0.bb @@ -0,0 +1,75 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Common statistical structures and algorithms for control systems." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_statistics" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_statistics" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-license \ + ecl-linear-algebra \ + ecl-mpl \ + ecl-type-traits \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-license \ + ecl-linear-algebra \ + ecl-mpl \ + ecl-type-traits \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_statistics/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "c6b7be8def85080b039858550e93c3fd" +SRC_URI[sha256sum] = "4798c5526b55194c6df69eb84f3c87b69f8c411f2f78a2eb722bf782a7ae0f1c" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_statistics-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-streams_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-streams_1.0.0.bb new file mode 100644 index 0000000..34e45ec --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-streams_1.0.0.bb @@ -0,0 +1,78 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "These are lightweight text streaming classes that connect to standardised ecl type devices." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_streams" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_streams" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-concepts \ + ecl-converters \ + ecl-devices \ + ecl-errors \ + ecl-license \ + ecl-time \ + ecl-type-traits \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-concepts \ + ecl-converters \ + ecl-devices \ + ecl-errors \ + ecl-license \ + ecl-time \ + ecl-type-traits \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_streams/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "09c07c6b35bf3cfe61b2f68638f77665" +SRC_URI[sha256sum] = "71d9a872775f8fac9097fc73a8b1e936315bf8c025c9ef22627b9a04ce1f07d9" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_streams-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-threads_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-threads_1.0.0.bb new file mode 100644 index 0000000..ba26596 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-threads_1.0.0.bb @@ -0,0 +1,79 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "This package provides the c++ extensions for a variety of threaded programming tools. These are usually different on different platforms, so the architecture for a cross-platform framework is also implemented." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_threads" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_threads" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-concepts \ + ecl-config \ + ecl-errors \ + ecl-exceptions \ + ecl-license \ + ecl-time \ + ecl-utilities \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-build \ + ecl-concepts \ + ecl-config \ + ecl-errors \ + ecl-exceptions \ + ecl-license \ + ecl-time \ + ecl-utilities \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_threads/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "40cc36b400131c55290da8ca224667f9" +SRC_URI[sha256sum] = "0f4f44b3c8a8379ba08adc8dff39d810e9548b73c32e74ec97c0590d0b6c5c5e" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_threads-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-time_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-time_1.0.0.bb new file mode 100644 index 0000000..26de639 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-time_1.0.0.bb @@ -0,0 +1,75 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Timing utilities are very dependent on the system api provided for their use. This package provides a means for handling different timing models. Current support - posix rt : complete. - macosx : posix timers only, missing absolute timers. - win : none." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_time" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_time" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-errors \ + ecl-exceptions \ + ecl-license \ + ecl-time-lite \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-errors \ + ecl-exceptions \ + ecl-license \ + ecl-time-lite \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_time/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "f71e6b7824f3107cf0dbeb9185fd9c85" +SRC_URI[sha256sum] = "cda43664d14976cdbc448985b9f8d53b41ff0365404857224e046464ef177841" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_time-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-type-traits_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-type-traits_1.0.0.bb new file mode 100644 index 0000000..f719072 --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-type-traits_1.0.0.bb @@ -0,0 +1,70 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Extends c++ type traits and implements a few more to boot." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_type_traits" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_type_traits" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-license \ + ecl-mpl \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-config \ + ecl-license \ + ecl-mpl \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_type_traits/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "79a5522b972f630abd10fae6fe45a975" +SRC_URI[sha256sum] = "5e178a9728e519098c0dee6becfb66bc9aec478e47083126e55436a5a8e8d375" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_type_traits-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-core/ecl-utilities_1.0.0.bb b/generated-recipes-bouncy/ecl-core/ecl-utilities_1.0.0.bb new file mode 100644 index 0000000..112767f --- /dev/null +++ b/generated-recipes-bouncy/ecl-core/ecl-utilities_1.0.0.bb @@ -0,0 +1,70 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Includes various supporting tools and utilities for c++ programming." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_utilities" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_core" +ROS_BPN = "ecl_utilities" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-concepts \ + ecl-license \ + ecl-mpl \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-concepts \ + ecl-license \ + ecl-mpl \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/bouncy/ecl_utilities/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "00edc9cc7f1d7e6cb88f8983b8b87761" +SRC_URI[sha256sum] = "af7d65009d28d51c55e22fd258c5305649294e5ab13179bf808813d458681a0d" +S = "${WORKDIR}/ecl_core-release-release-bouncy-ecl_utilities-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-core', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-core', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/ecl-core-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-core/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-lite/ecl-config_1.0.0.bb b/generated-recipes-bouncy/ecl-lite/ecl-config_1.0.0.bb new file mode 100644 index 0000000..2801c56 --- /dev/null +++ b/generated-recipes-bouncy/ecl-lite/ecl-config_1.0.0.bb @@ -0,0 +1,67 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "These tools inspect and describe your system with macros, types and functions." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_config" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_lite" +ROS_BPN = "ecl_config" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-license \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-build \ + ecl-license \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/bouncy/ecl_config/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a9aa3c5982ea0a56463d1392a2dc4150" +SRC_URI[sha256sum] = "4fe91955bfe56878cc7bed6e16bd7a579c7988c4410002f7d59a978cb0d1679a" +S = "${WORKDIR}/ecl_lite-release-release-bouncy-ecl_config-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-lite', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-lite', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/ecl-lite_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/ecl-lite-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-lite/ecl-console_1.0.0.bb b/generated-recipes-bouncy/ecl-lite/ecl-console_1.0.0.bb new file mode 100644 index 0000000..32eef4a --- /dev/null +++ b/generated-recipes-bouncy/ecl-lite/ecl-console_1.0.0.bb @@ -0,0 +1,65 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Color codes for ansii consoles." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_console" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_lite" +ROS_BPN = "ecl_console" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-license \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-license \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/bouncy/ecl_console/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "cfaf24ffafa1d3c39952dcf0d9a2e5b1" +SRC_URI[sha256sum] = "63e11aa8a8898082f2fc06c14e264620760014e7d5da08926fcb90f465d14716" +S = "${WORKDIR}/ecl_lite-release-release-bouncy-ecl_console-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-lite', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-lite', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/ecl-lite_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/ecl-lite-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-lite/ecl-converters-lite_1.0.0.bb b/generated-recipes-bouncy/ecl-lite/ecl-converters-lite_1.0.0.bb new file mode 100644 index 0000000..901f805 --- /dev/null +++ b/generated-recipes-bouncy/ecl-lite/ecl-converters-lite_1.0.0.bb @@ -0,0 +1,67 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "These are a very simple version of some of the functions in ecl_converters suitable for firmware development. That is, there is no use of new, templates or exceptions." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_converters_lite" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_lite" +ROS_BPN = "ecl_converters_lite" + +ROS_BUILD_DEPENDS = " \ + ecl-config \ + ecl-license \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-config \ + ecl-license \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/bouncy/ecl_converters_lite/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "b3c92afdde354cc1bcef4ef5ab473e75" +SRC_URI[sha256sum] = "65b002d132276ac82a11ed3f3b247af573bffdb5d4a65367f460c68455c5b592" +S = "${WORKDIR}/ecl_lite-release-release-bouncy-ecl_converters_lite-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-lite', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-lite', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/ecl-lite_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/ecl-lite-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-lite/ecl-errors_1.0.0.bb b/generated-recipes-bouncy/ecl-lite/ecl-errors_1.0.0.bb new file mode 100644 index 0000000..bbe103b --- /dev/null +++ b/generated-recipes-bouncy/ecl-lite/ecl-errors_1.0.0.bb @@ -0,0 +1,64 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "This library provides lean and mean error mechanisms. It includes c style error functions as well as a few useful macros. For higher level mechanisms, refer to ecl_exceptions." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_errors" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_lite" +ROS_BPN = "ecl_errors" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-license \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-config \ + ecl-license \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/bouncy/ecl_errors/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "5fb4d62bcfc23cb5eed3ea2d4d7b10cc" +SRC_URI[sha256sum] = "a73c189bc9da171ede61b5792d687a69ef7720e31e391e21e177c3f5f96e139f" +S = "${WORKDIR}/ecl_lite-release-release-bouncy-ecl_errors-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-lite', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-lite', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/ecl-lite_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/ecl-lite-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-lite/ecl-io_1.0.0.bb b/generated-recipes-bouncy/ecl-lite/ecl-io_1.0.0.bb new file mode 100644 index 0000000..f5f9c47 --- /dev/null +++ b/generated-recipes-bouncy/ecl-lite/ecl-io_1.0.0.bb @@ -0,0 +1,66 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Most implementations (windows, posix, ...) have slightly different api for low level input-output functions. These are gathered here and re-represented with a cross platform set of functions." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_io" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_lite" +ROS_BPN = "ecl_io" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-errors \ + ecl-license \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-config \ + ecl-errors \ + ecl-license \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/bouncy/ecl_io/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "090eabd1a69dbb9031ee9d06d3fafa5b" +SRC_URI[sha256sum] = "47f5b195440e8fcd60c3a2675fd305520e38d4c10c922387da1d23e3def7d884" +S = "${WORKDIR}/ecl_lite-release-release-bouncy-ecl_io-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-lite', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-lite', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/ecl-lite_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/ecl-lite-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-lite/ecl-sigslots-lite_1.0.0.bb b/generated-recipes-bouncy/ecl-lite/ecl-sigslots-lite_1.0.0.bb new file mode 100644 index 0000000..a3e7d58 --- /dev/null +++ b/generated-recipes-bouncy/ecl-lite/ecl-sigslots-lite_1.0.0.bb @@ -0,0 +1,66 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to provide a very simple sigslots implementation that can be used for *very* embedded development." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_sigslots_lite" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_lite" +ROS_BPN = "ecl_sigslots_lite" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-errors \ + ecl-license \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-config \ + ecl-errors \ + ecl-license \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/bouncy/ecl_sigslots_lite/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a8d0958f28e5f4de2bf7f0cc09e18180" +SRC_URI[sha256sum] = "de0f31d7352f6443c7a6b4422f065489e2d01335997b4b605bbb3f5096b0323a" +S = "${WORKDIR}/ecl_lite-release-release-bouncy-ecl_sigslots_lite-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-lite', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-lite', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/ecl-lite_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/ecl-lite-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-lite/ecl-time-lite_1.0.0.bb b/generated-recipes-bouncy/ecl-lite/ecl-time-lite_1.0.0.bb new file mode 100644 index 0000000..69f62a2 --- /dev/null +++ b/generated-recipes-bouncy/ecl-lite/ecl-time-lite_1.0.0.bb @@ -0,0 +1,67 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Provides a portable set of time functions that are especially useful for porting other code or being wrapped by higher level c++ classes." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_time_lite" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_lite" +ROS_BPN = "ecl_time_lite" + +ROS_BUILD_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-errors \ + ecl-license \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-build \ + ecl-config \ + ecl-errors \ + ecl-license \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/bouncy/ecl_time_lite/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "0f4117eba499e6899856a1ffb1f48d0e" +SRC_URI[sha256sum] = "482458bad8bb76aae2d56611aab169e01f3205def69625a2f9488a772b23443a" +S = "${WORKDIR}/ecl_lite-release-release-bouncy-ecl_time_lite-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-lite', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-lite', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/ecl-lite_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/ecl-lite-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-lite/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-tools/ecl-build_1.0.0.bb b/generated-recipes-bouncy/ecl-tools/ecl-build_1.0.0.bb new file mode 100644 index 0000000..f123646 --- /dev/null +++ b/generated-recipes-bouncy/ecl-tools/ecl-build_1.0.0.bb @@ -0,0 +1,61 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Collection of cmake/make build tools primarily for ecl development itself, but also contains a few cmake modules useful outside of the ecl." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_build" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ecl_tools" +ROS_BPN = "ecl_build" + +ROS_BUILD_DEPENDS = " \ + ecl-license \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ecl-license \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_tools-release/archive/release/bouncy/ecl_build/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "96eadc2c139c7362c410f8004f0f73e8" +SRC_URI[sha256sum] = "2886b60936126432972fbfe4a93583c25fb7cbf12ac27a2082609e6e4bad4789" +S = "${WORKDIR}/ecl_tools-release-release-bouncy-ecl_build-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-tools', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-tools', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-tools/ecl-tools_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-tools/ecl-tools-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-tools/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-tools/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ecl-tools/ecl-license_1.0.0.bb b/generated-recipes-bouncy/ecl-tools/ecl-license_1.0.0.bb new file mode 100644 index 0000000..d3af1a5 --- /dev/null +++ b/generated-recipes-bouncy/ecl-tools/ecl-license_1.0.0.bb @@ -0,0 +1,57 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Maintains the ecl licenses and also provides an install target for deploying licenses with the ecl libraries." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier " +HOMEPAGE = "http://wiki.ros.org/ecl_license" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=3;endline=3;md5=f895f13378d9b55d775a2405d35506fd" + +ROS_CN = "ecl_tools" +ROS_BPN = "ecl_license" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/ecl_tools-release/archive/release/bouncy/ecl_license/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "4a3cba5d5f196139b7c13f76b1585ed7" +SRC_URI[sha256sum] = "8c7f4f6aabccdfafac836060fd63f5ee55ad7fd8b897487c0bc6eb53474ba547" +S = "${WORKDIR}/ecl_tools-release-release-bouncy-ecl_license-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ecl-tools', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ecl-tools', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-tools/ecl-tools_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-tools/ecl-tools-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-tools/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ecl-tools/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/example-interfaces/example-interfaces_0.5.0-1.bb b/generated-recipes-bouncy/example-interfaces/example-interfaces_0.5.0-1.bb new file mode 100644 index 0000000..ae0b1ab --- /dev/null +++ b/generated-recipes-bouncy/example-interfaces/example-interfaces_0.5.0-1.bb @@ -0,0 +1,59 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Contains message and service definitions used by the examples." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "example_interfaces" +ROS_BPN = "example_interfaces" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rosidl-default-runtime \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/example_interfaces-release/archive/release/bouncy/example_interfaces/0.5.0-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "b8e03a99fcb1e68198ce6c8e9e0b226c" +SRC_URI[sha256sum] = "858d28603fd763f1a7edffa539320e1ab6f075ba016acc1c2a7c808fe01177ea" +S = "${WORKDIR}/example_interfaces-release-release-bouncy-example_interfaces-0.5.0-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('example-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('example-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/example-interfaces/example-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/example-interfaces/example-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/example-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/example-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/examples/examples-rclcpp-minimal-client_0.5.1.bb b/generated-recipes-bouncy/examples/examples-rclcpp-minimal-client_0.5.1.bb new file mode 100644 index 0000000..d760d78 --- /dev/null +++ b/generated-recipes-bouncy/examples/examples-rclcpp-minimal-client_0.5.1.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Examples of minimal service clients" +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Morgan Quigley" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "examples" +ROS_BPN = "examples_rclcpp_minimal_client" + +ROS_BUILD_DEPENDS = " \ + example-interfaces \ + rclcpp \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + example-interfaces \ + rclcpp \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/examples-release/archive/release/bouncy/examples_rclcpp_minimal_client/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "d3c49f868240dbf65c261c2715e630ad" +SRC_URI[sha256sum] = "57c8748ace21f194c8bf414784332c78bcf43a84b3c560c652b996075c0c5499" +S = "${WORKDIR}/examples-release-release-bouncy-examples_rclcpp_minimal_client-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('examples', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('examples', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/examples/examples-rclcpp-minimal-composition_0.5.1.bb b/generated-recipes-bouncy/examples/examples-rclcpp-minimal-composition_0.5.1.bb new file mode 100644 index 0000000..837835a --- /dev/null +++ b/generated-recipes-bouncy/examples/examples-rclcpp-minimal-composition_0.5.1.bb @@ -0,0 +1,65 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Minimalist examples of composing nodes in the same process" +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Morgan Quigley" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "examples" +ROS_BPN = "examples_rclcpp_minimal_composition" + +ROS_BUILD_DEPENDS = " \ + class-loader \ + rclcpp \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + class-loader \ + rclcpp \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/examples-release/archive/release/bouncy/examples_rclcpp_minimal_composition/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "950c03b36771f2ac998618890b6d5fd1" +SRC_URI[sha256sum] = "45f97841606fdf79c8dc099a9df0fe8a2afa7ef73080d8f55166f44ec76d3b72" +S = "${WORKDIR}/examples-release-release-bouncy-examples_rclcpp_minimal_composition-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('examples', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('examples', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/examples/examples-rclcpp-minimal-publisher_0.5.1.bb b/generated-recipes-bouncy/examples/examples-rclcpp-minimal-publisher_0.5.1.bb new file mode 100644 index 0000000..c9d295f --- /dev/null +++ b/generated-recipes-bouncy/examples/examples-rclcpp-minimal-publisher_0.5.1.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Examples of minimal publisher nodes" +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Morgan Quigley" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "examples" +ROS_BPN = "examples_rclcpp_minimal_publisher" + +ROS_BUILD_DEPENDS = " \ + rclcpp \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rclcpp \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/examples-release/archive/release/bouncy/examples_rclcpp_minimal_publisher/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a350b9037e483bc94c47cb261ca831aa" +SRC_URI[sha256sum] = "18b3dd04fd992e018e67643216a178d5570b02efec95f3cd69ed5b1c47a0db9c" +S = "${WORKDIR}/examples-release-release-bouncy-examples_rclcpp_minimal_publisher-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('examples', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('examples', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/examples/examples-rclcpp-minimal-service_0.5.1.bb b/generated-recipes-bouncy/examples/examples-rclcpp-minimal-service_0.5.1.bb new file mode 100644 index 0000000..6e21a7a --- /dev/null +++ b/generated-recipes-bouncy/examples/examples-rclcpp-minimal-service_0.5.1.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A minimal service server which adds two numbers" +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Morgan Quigley" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "examples" +ROS_BPN = "examples_rclcpp_minimal_service" + +ROS_BUILD_DEPENDS = " \ + example-interfaces \ + rclcpp \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + example-interfaces \ + rclcpp \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/examples-release/archive/release/bouncy/examples_rclcpp_minimal_service/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "910f53eb49fef5225c4940d14c934e57" +SRC_URI[sha256sum] = "6ed98e35b6e0afbb218fcd0da6cafbfbda8969fee4afa6ca20843eda42008b42" +S = "${WORKDIR}/examples-release-release-bouncy-examples_rclcpp_minimal_service-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('examples', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('examples', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/examples/examples-rclcpp-minimal-subscriber_0.5.1.bb b/generated-recipes-bouncy/examples/examples-rclcpp-minimal-subscriber_0.5.1.bb new file mode 100644 index 0000000..1831791 --- /dev/null +++ b/generated-recipes-bouncy/examples/examples-rclcpp-minimal-subscriber_0.5.1.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Examples of minimal subscribers" +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Morgan Quigley" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "examples" +ROS_BPN = "examples_rclcpp_minimal_subscriber" + +ROS_BUILD_DEPENDS = " \ + rclcpp \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rclcpp \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/examples-release/archive/release/bouncy/examples_rclcpp_minimal_subscriber/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "0d81abaf04361200f3c86e10f4a1d5c6" +SRC_URI[sha256sum] = "d664490b717d1b63bb6a7f0d4e227af638d3c92a73509e2f5366955cf2fa020b" +S = "${WORKDIR}/examples-release-release-bouncy-examples_rclcpp_minimal_subscriber-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('examples', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('examples', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/examples/examples-rclcpp-minimal-timer_0.5.1.bb b/generated-recipes-bouncy/examples/examples-rclcpp-minimal-timer_0.5.1.bb new file mode 100644 index 0000000..d811e15 --- /dev/null +++ b/generated-recipes-bouncy/examples/examples-rclcpp-minimal-timer_0.5.1.bb @@ -0,0 +1,61 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Examples of minimal nodes which have timers" +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Morgan Quigley" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "examples" +ROS_BPN = "examples_rclcpp_minimal_timer" + +ROS_BUILD_DEPENDS = " \ + rclcpp \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rclcpp \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/examples-release/archive/release/bouncy/examples_rclcpp_minimal_timer/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "1d8c0643563a010db9f64d77868d95ca" +SRC_URI[sha256sum] = "6ab34af6c1bbe1a1877befd839020f2b094becb9d46c84ca26a3d4434977e749" +S = "${WORKDIR}/examples-release-release-bouncy-examples_rclcpp_minimal_timer-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('examples', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('examples', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/examples/examples-rclpy-executors_0.5.1.bb b/generated-recipes-bouncy/examples/examples-rclpy-executors_0.5.1.bb new file mode 100644 index 0000000..74fd61e --- /dev/null +++ b/generated-recipes-bouncy/examples/examples-rclpy-executors_0.5.1.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Examples of creating and using exectors to run multiple nodes in the same process" +AUTHOR = "Shane Loretz " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "examples" +ROS_BPN = "examples_rclpy_executors" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rclpy \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/examples-release/archive/release/bouncy/examples_rclpy_executors/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "0072658565bc958015e0ef0d701e2ad0" +SRC_URI[sha256sum] = "4620789b5fa7810409d651eff05b4127d6b5cf33a181f14a24f136a7915c94f3" +S = "${WORKDIR}/examples-release-release-bouncy-examples_rclpy_executors-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('examples', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('examples', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/examples/examples-rclpy-minimal-client_0.5.1.bb b/generated-recipes-bouncy/examples/examples-rclpy-minimal-client_0.5.1.bb new file mode 100644 index 0000000..03e5a2c --- /dev/null +++ b/generated-recipes-bouncy/examples/examples-rclpy-minimal-client_0.5.1.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Examples of minimal service clients using rclpy." +AUTHOR = "Mikael Arguedas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "examples" +ROS_BPN = "examples_rclpy_minimal_client" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + example-interfaces \ + rclpy \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/examples-release/archive/release/bouncy/examples_rclpy_minimal_client/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "e6da45d9266691ae773d70f40923d72b" +SRC_URI[sha256sum] = "263fed9a943e3baa53e5292eb9abcaa6f28add38c74c9bef58b50a8ba9f4b3df" +S = "${WORKDIR}/examples-release-release-bouncy-examples_rclpy_minimal_client-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('examples', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('examples', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/examples/examples-rclpy-minimal-publisher_0.5.1.bb b/generated-recipes-bouncy/examples/examples-rclpy-minimal-publisher_0.5.1.bb new file mode 100644 index 0000000..1a2aa4f --- /dev/null +++ b/generated-recipes-bouncy/examples/examples-rclpy-minimal-publisher_0.5.1.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Examples of minimal publishers using rclpy." +AUTHOR = "Mikael Arguedas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "examples" +ROS_BPN = "examples_rclpy_minimal_publisher" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rclpy \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/examples-release/archive/release/bouncy/examples_rclpy_minimal_publisher/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "c781cc12c6dbe4880efe6b24eb373f16" +SRC_URI[sha256sum] = "24704bfde8fca3ad6fce935365dbf1789c74aeb4ad04ecda3c6ac9175da46390" +S = "${WORKDIR}/examples-release-release-bouncy-examples_rclpy_minimal_publisher-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('examples', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('examples', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/examples/examples-rclpy-minimal-service_0.5.1.bb b/generated-recipes-bouncy/examples/examples-rclpy-minimal-service_0.5.1.bb new file mode 100644 index 0000000..9aca38f --- /dev/null +++ b/generated-recipes-bouncy/examples/examples-rclpy-minimal-service_0.5.1.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Examples of minimal service servers using rclpy." +AUTHOR = "Mikael Arguedas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "examples" +ROS_BPN = "examples_rclpy_minimal_service" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + example-interfaces \ + rclpy \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/examples-release/archive/release/bouncy/examples_rclpy_minimal_service/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "78c3cfd5ae532f4ec0c31b3fb716dd7a" +SRC_URI[sha256sum] = "66fa86d09261256292fe1e0322919f3e55e3c99589685042c76a2890743b901a" +S = "${WORKDIR}/examples-release-release-bouncy-examples_rclpy_minimal_service-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('examples', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('examples', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/examples/examples-rclpy-minimal-subscriber_0.5.1.bb b/generated-recipes-bouncy/examples/examples-rclpy-minimal-subscriber_0.5.1.bb new file mode 100644 index 0000000..fa71d9b --- /dev/null +++ b/generated-recipes-bouncy/examples/examples-rclpy-minimal-subscriber_0.5.1.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Examples of minimal subscribers using rclpy." +AUTHOR = "Mikael Arguedas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "examples" +ROS_BPN = "examples_rclpy_minimal_subscriber" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rclpy \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/examples-release/archive/release/bouncy/examples_rclpy_minimal_subscriber/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "047713181b6b487e7dabc663fd6b0cd0" +SRC_URI[sha256sum] = "3b12a59efbfd51e510004601e10953ac02aff8dc7d3660ae351393bf401824d6" +S = "${WORKDIR}/examples-release-release-bouncy-examples_rclpy_minimal_subscriber-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('examples', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('examples', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/examples-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/examples/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/fastcdr/fastcdr_1.0.7.bb b/generated-recipes-bouncy/fastcdr/fastcdr_1.0.7.bb new file mode 100644 index 0000000..1ca303d --- /dev/null +++ b/generated-recipes-bouncy/fastcdr/fastcdr_1.0.7.bb @@ -0,0 +1,56 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "CDR serialization implementation." +AUTHOR = "Steven! Ragnarök " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "fastcdr" +ROS_BPN = "fastcdr" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/fastcdr-release/archive/release/bouncy/fastcdr/1.0.7-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "2fa2e48286c2d80745426c7616befbc7" +SRC_URI[sha256sum] = "630f24ec498098e340794ea5061043561fb0388fce7e2af3a3614aac0a27cfd1" +S = "${WORKDIR}/fastcdr-release-release-bouncy-fastcdr-1.0.7-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('fastcdr', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('fastcdr', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/fastcdr/fastcdr_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/fastcdr/fastcdr-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/fastcdr/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/fastcdr/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/fastrtps/fastrtps_1.6.0-5.bb b/generated-recipes-bouncy/fastrtps/fastrtps_1.6.0-5.bb new file mode 100644 index 0000000..aa76187 --- /dev/null +++ b/generated-recipes-bouncy/fastrtps/fastrtps_1.6.0-5.bb @@ -0,0 +1,68 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Implementation of RTPS standard." +AUTHOR = "Steven! Ragnarök " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "fastrtps" +ROS_BPN = "fastrtps" + +ROS_BUILD_DEPENDS = " \ + asio \ + fastcdr \ + libtinyxml2 \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + fastcdr \ + libtinyxml2 \ + openssl \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + fastcdr \ + libtinyxml2 \ + openssl \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/fastrtps-release/archive/release/bouncy/fastrtps/1.6.0-5.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "7e12300a73ada5e04e81ed1489e9a8df" +SRC_URI[sha256sum] = "17ad3833c0e8405c3f991e1f2b4fa4fab42b0919f481a34dab7c46b61aa365d6" +S = "${WORKDIR}/fastrtps-release-release-bouncy-fastrtps-1.6.0-5" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('fastrtps', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('fastrtps', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/fastrtps/fastrtps_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/fastrtps/fastrtps-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/fastrtps/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/fastrtps/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/geometry2/tf2-eigen_0.9.1-1.bb b/generated-recipes-bouncy/geometry2/tf2-eigen_0.9.1-1.bb new file mode 100644 index 0000000..f8972e1 --- /dev/null +++ b/generated-recipes-bouncy/geometry2/tf2-eigen_0.9.1-1.bb @@ -0,0 +1,73 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "tf2_eigen" +AUTHOR = "Tully Foote " +ROS_AUTHOR = "Koji Terada" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "geometry2" +ROS_BPN = "tf2_eigen" + +ROS_BUILD_DEPENDS = " \ + geometry-msgs \ + libeigen \ + tf2 \ + tf2-ros \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + geometry-msgs \ + libeigen \ + tf2 \ + tf2-ros \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + geometry-msgs \ + tf2 \ + tf2-ros \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/geometry2-release/archive/release/bouncy/tf2_eigen/0.9.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "510acc500b00d9897310cb42f98dca8a" +SRC_URI[sha256sum] = "bdb944fa213578e9647fc45fdc4be5d735ab69f936128e686312f123a0c732cb" +S = "${WORKDIR}/geometry2-release-release-bouncy-tf2_eigen-0.9.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('geometry2', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('geometry2', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/geometry2_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/geometry2-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/geometry2/tf2-geometry-msgs_0.9.1-1.bb b/generated-recipes-bouncy/geometry2/tf2-geometry-msgs_0.9.1-1.bb new file mode 100644 index 0000000..7d94430 --- /dev/null +++ b/generated-recipes-bouncy/geometry2/tf2-geometry-msgs_0.9.1-1.bb @@ -0,0 +1,74 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "tf2_geometry_msgs" +AUTHOR = "Tully Foote " +ROS_AUTHOR = "Wim Meeussen" +HOMEPAGE = "http://www.ros.org/wiki/tf2_ros" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "geometry2" +ROS_BPN = "tf2_geometry_msgs" + +ROS_BUILD_DEPENDS = " \ + geometry-msgs \ + orocos-kdl \ + tf2 \ + tf2-ros \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-auto-native \ +" + +ROS_EXPORT_DEPENDS = " \ + geometry-msgs \ + orocos-kdl \ + tf2 \ + tf2-ros \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + geometry-msgs \ + orocos-kdl \ + tf2 \ + tf2-ros \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/geometry2-release/archive/release/bouncy/tf2_geometry_msgs/0.9.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "cdd2ce7dd3a0ab2b9bba5412a259f439" +SRC_URI[sha256sum] = "ee615a16b5f7f185b2f1aaddc5c2f8a010acd22ed43b77856a0b35d448fa0acb" +S = "${WORKDIR}/geometry2-release-release-bouncy-tf2_geometry_msgs-0.9.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('geometry2', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('geometry2', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/geometry2_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/geometry2-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/geometry2/tf2-msgs_0.9.1-1.bb b/generated-recipes-bouncy/geometry2/tf2-msgs_0.9.1-1.bb new file mode 100644 index 0000000..57dfda4 --- /dev/null +++ b/generated-recipes-bouncy/geometry2/tf2-msgs_0.9.1-1.bb @@ -0,0 +1,68 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "tf2_msgs" +AUTHOR = "Tully Foote " +ROS_AUTHOR = "Eitan Marder-Eppstein" +HOMEPAGE = "http://www.ros.org/wiki/tf2_msgs" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "geometry2" +ROS_BPN = "tf2_msgs" + +ROS_BUILD_DEPENDS = " \ + builtin-interfaces \ + geometry-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = " \ + builtin-interfaces \ + geometry-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + builtin-interfaces \ + geometry-msgs \ + rosidl-default-runtime \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/geometry2-release/archive/release/bouncy/tf2_msgs/0.9.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "95cfcf0800a25cf3006364a35d124785" +SRC_URI[sha256sum] = "bacfeeaff57c15a9f204c44685986a8bef84651eb03434897cf838feb5d9ded3" +S = "${WORKDIR}/geometry2-release-release-bouncy-tf2_msgs-0.9.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('geometry2', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('geometry2', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/geometry2_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/geometry2-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/geometry2/tf2-ros_0.9.1-1.bb b/generated-recipes-bouncy/geometry2/tf2-ros_0.9.1-1.bb new file mode 100644 index 0000000..1e42fbe --- /dev/null +++ b/generated-recipes-bouncy/geometry2/tf2-ros_0.9.1-1.bb @@ -0,0 +1,71 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "This package contains the ROS bindings for the tf2 library, for both Python and C++." +AUTHOR = "Tully Foote " +ROS_AUTHOR = "Eitan Marder-Eppstein" +HOMEPAGE = "http://www.ros.org/wiki/tf2_ros" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "geometry2" +ROS_BPN = "tf2_ros" + +ROS_BUILD_DEPENDS = " \ + geometry-msgs \ + rclcpp \ + std-msgs \ + tf2 \ + tf2-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rclcpp \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + geometry-msgs \ + rclcpp \ + std-msgs \ + tf2 \ + tf2-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/geometry2-release/archive/release/bouncy/tf2_ros/0.9.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "0c3c1d0fbc75e278c8a1e3007b73636e" +SRC_URI[sha256sum] = "3e4973496090f34c6b4e98c4071c9805ad074f714dd4177a5c6cdcec84cac8c2" +S = "${WORKDIR}/geometry2-release-release-bouncy-tf2_ros-0.9.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('geometry2', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('geometry2', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/geometry2_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/geometry2-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/geometry2/tf2_0.9.1-1.bb b/generated-recipes-bouncy/geometry2/tf2_0.9.1-1.bb new file mode 100644 index 0000000..43114c3 --- /dev/null +++ b/generated-recipes-bouncy/geometry2/tf2_0.9.1-1.bb @@ -0,0 +1,65 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "tf2 is the second generation of the transform library, which lets the user keep track of multiple coordinate frames over time. tf2 maintains the relationship between coordinate frames in a tree structure buffered in time, and lets the user transform points, vectors, etc between any two coordinate frames at any desired point in time." +AUTHOR = "Tully Foote " +ROS_AUTHOR = "Tully Foote" +HOMEPAGE = "http://www.ros.org/wiki/tf2" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "geometry2" +ROS_BPN = "tf2" + +ROS_BUILD_DEPENDS = " \ + geometry-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + geometry-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + geometry-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/geometry2-release/archive/release/bouncy/tf2/0.9.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "de4512e1ebef6bb0086e78e521246158" +SRC_URI[sha256sum] = "ab9e1d651e8a3c205b21faae345f679a4fd90ac9690f33f1500320dd38347965" +S = "${WORKDIR}/geometry2-release-release-bouncy-tf2-0.9.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('geometry2', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('geometry2', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/geometry2_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/geometry2-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/geometry2/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/googletest/gmock-vendor_1.8.0.bb b/generated-recipes-bouncy/googletest/gmock-vendor_1.8.0.bb new file mode 100644 index 0000000..e7fdcee --- /dev/null +++ b/generated-recipes-bouncy/googletest/gmock-vendor_1.8.0.bb @@ -0,0 +1,58 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The package provides GoogleMock." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "googletest" +ROS_BPN = "gmock_vendor" + +ROS_BUILD_DEPENDS = " \ + cmake \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + gtest-vendor \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/googletest-release/archive/release/bouncy/gmock_vendor/1.8.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "4d957ff33cc3fcefe159797e16891b16" +SRC_URI[sha256sum] = "aaaffd0ea6c9203192d8f37daa0316e2c7cd3b3e4146270afc51a7c9c464595d" +S = "${WORKDIR}/googletest-release-release-bouncy-gmock_vendor-1.8.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('googletest', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('googletest', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/googletest/googletest_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/googletest/googletest-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/googletest/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/googletest/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/googletest/gtest-vendor_1.8.0.bb b/generated-recipes-bouncy/googletest/gtest-vendor_1.8.0.bb new file mode 100644 index 0000000..37d97e3 --- /dev/null +++ b/generated-recipes-bouncy/googletest/gtest-vendor_1.8.0.bb @@ -0,0 +1,56 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The package provides GoogleTest." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "googletest" +ROS_BPN = "gtest_vendor" + +ROS_BUILD_DEPENDS = " \ + cmake \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/googletest-release/archive/release/bouncy/gtest_vendor/1.8.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "f1610ef098b10b8dadea105373d89949" +SRC_URI[sha256sum] = "1bb5f6d995f05289126d0cbe7b6e4534d8ac6754d0836c8cadf0d1aee2879db0" +S = "${WORKDIR}/googletest-release-release-bouncy-gtest_vendor-1.8.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('googletest', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('googletest', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/googletest/googletest_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/googletest/googletest-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/googletest/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/googletest/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/joystick-drivers/joy_2.1.0.bb b/generated-recipes-bouncy/joystick-drivers/joy_2.1.0.bb new file mode 100644 index 0000000..2b1233e --- /dev/null +++ b/generated-recipes-bouncy/joystick-drivers/joy_2.1.0.bb @@ -0,0 +1,66 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "ROS2 driver for a generic Linux joystick. Will contain a MacOS and Windows version later. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS2. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes." +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Morgan Quigley" +HOMEPAGE = "https://github.com/ros2/joystick_drivers" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=6;endline=6;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "joystick_drivers" +ROS_BPN = "joy" + +ROS_BUILD_DEPENDS = " \ + rclcpp \ + sensor-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rclcpp \ + sensor-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rclcpp \ + sensor-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/bouncy/joy/2.1.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "45ce53ab8914465f81f3c00ed863df19" +SRC_URI[sha256sum] = "42f44c4a24dc860d3dd44f0ec6ecd818ee0c81f02d3656fc1fae2c0e7d2724d4" +S = "${WORKDIR}/joystick_drivers-release-release-bouncy-joy-2.1.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('joystick-drivers', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('joystick-drivers', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/joystick-drivers/joystick-drivers_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/joystick-drivers/joystick-drivers-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/joystick-drivers/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/joystick-drivers/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/kdl-parser/kdl-parser_2.1.0.bb b/generated-recipes-bouncy/kdl-parser/kdl-parser_2.1.0.bb new file mode 100644 index 0000000..57c6b50 --- /dev/null +++ b/generated-recipes-bouncy/kdl-parser/kdl-parser_2.1.0.bb @@ -0,0 +1,74 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and dynamic parameters of a robot mechanism. kdl_parser provides tools to construct a KDL tree from an XML robot representation in URDF." +AUTHOR = "Chris Lalancette " +ROS_AUTHOR = "Wim Meeussen " +HOMEPAGE = "https://github.com/ros2/kdl_parser" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "kdl_parser" +ROS_BPN = "kdl_parser" + +ROS_BUILD_DEPENDS = " \ + libtinyxml \ + orocos-kdl \ + tinyxml-vendor \ + urdf \ + urdfdom-headers \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = " \ + orocos-kdl \ + urdfdom-headers \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + libtinyxml \ + orocos-kdl \ + tinyxml-vendor \ + urdf \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/kdl_parser-release/archive/release/bouncy/kdl_parser/2.1.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "7debb050459ae71277df4f4e3db5a4ea" +SRC_URI[sha256sum] = "2043e302901811b08192ec4c2d21073b38959dd43b989d94db4b071ca5ce8235" +S = "${WORKDIR}/kdl_parser-release-release-bouncy-kdl_parser-2.1.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('kdl-parser', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('kdl-parser', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/kdl-parser/kdl-parser_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/kdl-parser/kdl-parser-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/kdl-parser/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/kdl-parser/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/laser-geometry/laser-geometry_2.0.0.bb b/generated-recipes-bouncy/laser-geometry/laser-geometry_2.0.0.bb new file mode 100644 index 0000000..b4a32a8 --- /dev/null +++ b/generated-recipes-bouncy/laser-geometry/laser-geometry_2.0.0.bb @@ -0,0 +1,75 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "This package contains a class for converting from a 2D laser scan as defined by sensor_msgs/LaserScan into a point cloud as defined by sensor_msgs/PointCloud or sensor_msgs/PointCloud2. In particular, it contains functionality to account for the skew resulting from moving robots or tilting laser scanners." +AUTHOR = "William Woodall " +ROS_AUTHOR = "Dave Hershberger " +HOMEPAGE = "http://ros.org/wiki/laser_geometry" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "laser_geometry" +ROS_BPN = "laser_geometry" + +ROS_BUILD_DEPENDS = " \ + libeigen \ + rclcpp \ + sensor-msgs \ + tf2 \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-cmake \ + libeigen \ + rclcpp \ + sensor-msgs \ + tf2 \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-cppcheck \ + ament-cmake-cpplint \ + ament-cmake-gmock \ + ament-cmake-gtest \ + ament-cmake-lint-cmake \ + ament-cmake-uncrustify \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/laser_geometry-release/archive/release/bouncy/laser_geometry/2.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "83b93cfe150b0fa259a4e45678ea5cca" +SRC_URI[sha256sum] = "c049c41b52ce6be24ba955f6e545d644201ec707e2c5953bcb3284b9802bfda8" +S = "${WORKDIR}/laser_geometry-release-release-bouncy-laser_geometry-2.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('laser-geometry', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('laser-geometry', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/laser-geometry/laser-geometry_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/laser-geometry/laser-geometry-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/laser-geometry/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/laser-geometry/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/launch/launch-ros_0.6.0.bb b/generated-recipes-bouncy/launch/launch-ros_0.6.0.bb new file mode 100644 index 0000000..928ad69 --- /dev/null +++ b/generated-recipes-bouncy/launch/launch-ros_0.6.0.bb @@ -0,0 +1,77 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "ROS specific extensions to the launch tool." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "launch" +ROS_BPN = "launch_ros" + +ROS_BUILD_DEPENDS = " \ + ament-index-python \ + launch \ + lifecycle-msgs \ + osrf-pycommon \ + rclpy \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + ament-index-python \ + launch \ + lifecycle-msgs \ + osrf-pycommon \ + rclpy \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-python \ + launch \ + lifecycle-msgs \ + osrf-pycommon \ + rclpy \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/launch-release/archive/release/bouncy/launch_ros/0.6.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "0c467077f25ef0989371cbcb172fcf3a" +SRC_URI[sha256sum] = "09cace8c789d3b1ac272664f7a9f98eafa9a84d1442ddf92a287946532062eec" +S = "${WORKDIR}/launch-release-release-bouncy-launch_ros-0.6.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('launch', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('launch', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/launch_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/launch-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/launch/launch-testing_0.6.0.bb b/generated-recipes-bouncy/launch/launch-testing_0.6.0.bb new file mode 100644 index 0000000..e4e598b --- /dev/null +++ b/generated-recipes-bouncy/launch/launch-testing_0.6.0.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Helper scripts for tests that use the ROS launch tool." +AUTHOR = "Dirk Thomas " +ROS_AUTHOR = "Esteve Fernandez" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "launch" +ROS_BPN = "launch_testing" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-python \ + launch \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-flake8 \ + ament-pep257 \ + launch \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/launch-release/archive/release/bouncy/launch_testing/0.6.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "9d8d50a8cbf9c125df3eef0393c4f4d0" +SRC_URI[sha256sum] = "75e6052d3aae65fa858f627ba22c6dbdc27c0aacfde4af92e0a165d3fd7a3035" +S = "${WORKDIR}/launch-release-release-bouncy-launch_testing-0.6.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('launch', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('launch', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/launch_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/launch-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/launch/launch_0.6.0.bb b/generated-recipes-bouncy/launch/launch_0.6.0.bb new file mode 100644 index 0000000..ec832bf --- /dev/null +++ b/generated-recipes-bouncy/launch/launch_0.6.0.bb @@ -0,0 +1,65 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ROS launch tool." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "launch" +ROS_BPN = "launch" + +ROS_BUILD_DEPENDS = " \ + osrf-pycommon \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + osrf-pycommon \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + osrf-pycommon \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/launch-release/archive/release/bouncy/launch/0.6.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "b25df619df0bf6180d03e1def81c4f87" +SRC_URI[sha256sum] = "35b964b08d3d1a0e06d4d73473791c194ab89f18ddece065aa9ee3cb4752f54e" +S = "${WORKDIR}/launch-release-release-bouncy-launch-0.6.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('launch', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('launch', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/launch_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/launch-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/launch/ros2launch_0.6.0.bb b/generated-recipes-bouncy/launch/ros2launch_0.6.0.bb new file mode 100644 index 0000000..6fb1176 --- /dev/null +++ b/generated-recipes-bouncy/launch/ros2launch_0.6.0.bb @@ -0,0 +1,77 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The launch command for ROS 2 command line tools." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "launch" +ROS_BPN = "ros2launch" + +ROS_BUILD_DEPENDS = " \ + ament-index-python \ + launch \ + launch-ros \ + ros2cli \ + ros2pkg \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + ament-index-python \ + launch \ + launch-ros \ + ros2cli \ + ros2pkg \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-python \ + launch \ + launch-ros \ + ros2cli \ + ros2pkg \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/launch-release/archive/release/bouncy/ros2launch/0.6.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "5d330f978273a3a38e811cec36ac11a7" +SRC_URI[sha256sum] = "7aad303b42a0d5c2208743193e80f1500bddc5e79eaaf7e18c0063a030c0d90b" +S = "${WORKDIR}/launch-release-release-bouncy-ros2launch-0.6.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('launch', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('launch', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/launch_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/launch-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/launch/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/libyaml-vendor/libyaml-vendor_1.0.0.bb b/generated-recipes-bouncy/libyaml-vendor/libyaml-vendor_1.0.0.bb new file mode 100644 index 0000000..03b635e --- /dev/null +++ b/generated-recipes-bouncy/libyaml-vendor/libyaml-vendor_1.0.0.bb @@ -0,0 +1,56 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Wrapper around libyaml, provides the last version (1.8.0 rc) that ships with a CMake module" +AUTHOR = "Mikael Arguedas " +HOMEPAGE = "https://github.com/yaml/libyaml" +SECTION = "devel" +LICENSE = "Apache-2.0 & MIT" +LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=f12ef8c0445c08084ae92cf2dcb7ee92" + +ROS_CN = "libyaml_vendor" +ROS_BPN = "libyaml_vendor" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/libyaml_vendor-release/archive/release/bouncy/libyaml_vendor/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "79157d14bd69d32e3fa229dc9c3e981d" +SRC_URI[sha256sum] = "d63986cc17a6c606438fab7a024cc84e7f30f1b5ac5918f3120d3dd76f83ab43" +S = "${WORKDIR}/libyaml_vendor-release-release-bouncy-libyaml_vendor-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('libyaml-vendor', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('libyaml-vendor', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/libyaml-vendor/libyaml-vendor_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/libyaml-vendor/libyaml-vendor-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/libyaml-vendor/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/libyaml-vendor/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/navigation-msgs/map-msgs_2.0.0-1.bb b/generated-recipes-bouncy/navigation-msgs/map-msgs_2.0.0-1.bb new file mode 100644 index 0000000..14b2fa4 --- /dev/null +++ b/generated-recipes-bouncy/navigation-msgs/map-msgs_2.0.0-1.bb @@ -0,0 +1,69 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "This package defines messages commonly used in mapping packages." +AUTHOR = "David V. Lu!! " +ROS_AUTHOR = "Stéphane Magnenat" +HOMEPAGE = "http://ros.org/wiki/map_msgs" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=01c2bc31767ccb3a68e12f02612b2a97" + +ROS_CN = "navigation_msgs" +ROS_BPN = "map_msgs" + +ROS_BUILD_DEPENDS = " \ + nav-msgs \ + sensor-msgs \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + nav-msgs \ + rosidl-default-runtime \ + sensor-msgs \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/navigation_msgs-release/archive/release/bouncy/map_msgs/2.0.0-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "d556bf7c236e17c1cc669e98792ae34a" +SRC_URI[sha256sum] = "d9ded4aed0ca3f29b0d45182243d08c576b6e7d917b57816b080f618ce63c517" +S = "${WORKDIR}/navigation_msgs-release-release-bouncy-map_msgs-2.0.0-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('navigation-msgs', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('navigation-msgs', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/navigation-msgs/navigation-msgs_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/navigation-msgs/navigation-msgs-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/navigation-msgs/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/navigation-msgs/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/navigation/amcl_3.1.0.bb b/generated-recipes-bouncy/navigation/amcl_3.1.0.bb new file mode 100644 index 0000000..04fa17a --- /dev/null +++ b/generated-recipes-bouncy/navigation/amcl_3.1.0.bb @@ -0,0 +1,82 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "

amcl is a probabilistic localization system for a robot moving in 2D. It implements the adaptive (or KLD-sampling) Monte Carlo localization approach (as described by Dieter Fox), which uses a particle filter to track the pose of a robot against a known map.

This node is derived, with thanks, from Andrew Howard's excellent 'amcl' Player driver.

" +AUTHOR = "D. Hood " +ROS_AUTHOR = "Brian P. Gerkey" +HOMEPAGE = "http://wiki.ros.org/amcl" +SECTION = "devel" +LICENSE = "LGPL-2" +LIC_FILES_CHKSUM = "file://package.xml;beginline=22;endline=22;md5=58d727014cda5ed405b7fb52666a1f97" + +ROS_CN = "navigation" +ROS_BPN = "amcl" + +ROS_BUILD_DEPENDS = " \ + geometry-msgs \ + nav-msgs \ + rclcpp \ + rcutils \ + sensor-msgs \ + std-srvs \ + tf2 \ + tf2-geometry-msgs \ + tf2-msgs \ + tf2-ros \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-auto-native \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + geometry-msgs \ + nav-msgs \ + rclcpp \ + rcutils \ + sensor-msgs \ + std-srvs \ + tf2 \ + tf2-geometry-msgs \ + tf2-msgs \ + tf2-ros \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + map-server \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/navigation-release/archive/release/bouncy/amcl/3.1.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "bc7da83f0ff07046283a8cd18f43295a" +SRC_URI[sha256sum] = "d51f060b28a6f705570ad7c5a97944ee03365274d75d888e4e08b7f3e8959a94" +S = "${WORKDIR}/navigation-release-release-bouncy-amcl-3.1.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('navigation', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('navigation', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/navigation/navigation_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/navigation/navigation-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/navigation/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/navigation/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/navigation/map-server_3.1.0.bb b/generated-recipes-bouncy/navigation/map-server_3.1.0.bb new file mode 100644 index 0000000..cc555f5 --- /dev/null +++ b/generated-recipes-bouncy/navigation/map-server_3.1.0.bb @@ -0,0 +1,80 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "map_server provides the map_server ROS Node, which offers map data as a ROS Service. It also provides the map_saver command-line utility, which allows dynamically generated maps to be saved to file." +AUTHOR = "William Woodall " +ROS_AUTHOR = "Brian Gerkey" +HOMEPAGE = "http://wiki.ros.org/map_server" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=01c2bc31767ccb3a68e12f02612b2a97" + +ROS_CN = "navigation" +ROS_BPN = "map_server" + +ROS_BUILD_DEPENDS = " \ + geometry-msgs \ + libsdl \ + libsdl-image \ + nav-msgs \ + rclcpp \ + rcutils \ + tf2 \ + yaml-cpp \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + nav-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + libsdl \ + libsdl-image \ + rclcpp \ + rcutils \ + tf2 \ + yaml-cpp \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-cmake-pytest \ + launch-testing \ + rclpy \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/navigation-release/archive/release/bouncy/map_server/3.1.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "adb17c5bca1ea29d6c73784b5c7b946e" +SRC_URI[sha256sum] = "e88e2e3ca3bc362bb239a9676c6eb163f4bacde842ebdee79ee3cdb850dd8ac9" +S = "${WORKDIR}/navigation-release-release-bouncy-map_server-3.1.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('navigation', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('navigation', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/navigation/navigation_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/navigation/navigation-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/navigation/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/navigation/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/orocos-kinematics-dynamics/orocos-kdl_3.0.1.bb b/generated-recipes-bouncy/orocos-kinematics-dynamics/orocos-kdl_3.0.1.bb new file mode 100644 index 0000000..db9d822 --- /dev/null +++ b/generated-recipes-bouncy/orocos-kinematics-dynamics/orocos-kdl_3.0.1.bb @@ -0,0 +1,64 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "This package contains a recent version of the Kinematics and Dynamics Library (KDL), distributed by the Orocos Project." +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Ruben Smits" +HOMEPAGE = "http://wiki.ros.org/orocos_kdl" +SECTION = "devel" +LICENSE = "LGPL-2" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=46ee8693f40a89a31023e97ae17ecf19" + +ROS_CN = "orocos_kinematics_dynamics" +ROS_BPN = "orocos_kdl" + +ROS_BUILD_DEPENDS = " \ + libeigen \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + libeigen \ + pkgconfig \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + cppunit \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/orocos_kinematics_dynamics-release/archive/release/bouncy/orocos_kdl/3.0.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "e28fd99376063237bf3107629da57a70" +SRC_URI[sha256sum] = "9902b1fbe014a218f8e31b389c02e70ecf74da795888d000bfcaa1e8d1755bab" +S = "${WORKDIR}/orocos_kinematics_dynamics-release-release-bouncy-orocos_kdl-3.0.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('orocos-kinematics-dynamics', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('orocos-kinematics-dynamics', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/orocos-kinematics-dynamics/orocos-kinematics-dynamics_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/orocos-kinematics-dynamics/orocos-kinematics-dynamics-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/orocos-kinematics-dynamics/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/orocos-kinematics-dynamics/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/osrf-pycommon/osrf-pycommon_0.1.5.bb b/generated-recipes-bouncy/osrf-pycommon/osrf-pycommon_0.1.5.bb new file mode 100644 index 0000000..fa81179 --- /dev/null +++ b/generated-recipes-bouncy/osrf-pycommon/osrf-pycommon_0.1.5.bb @@ -0,0 +1,54 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Commonly needed Python modules, used by Python software developed at OSRF." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "osrf_pycommon" +ROS_BPN = "osrf_pycommon" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/osrf_pycommon-release/archive/release/bouncy/osrf_pycommon/0.1.5-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "de091037d0cf6059e8d2b743c7086413" +SRC_URI[sha256sum] = "32a8e0fd3fce442d5ef55e68905ed9aceef565c5d4fd4b97d32f5397d05fb9ea" +S = "${WORKDIR}/osrf_pycommon-release-release-bouncy-osrf_pycommon-0.1.5-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('osrf-pycommon', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('osrf-pycommon', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/osrf-pycommon/osrf-pycommon_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/osrf-pycommon/osrf-pycommon-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/osrf-pycommon/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/osrf-pycommon/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/osrf-testing-tools-cpp/osrf-testing-tools-cpp_1.0.0.bb b/generated-recipes-bouncy/osrf-testing-tools-cpp/osrf-testing-tools-cpp_1.0.0.bb new file mode 100644 index 0000000..229417b --- /dev/null +++ b/generated-recipes-bouncy/osrf-testing-tools-cpp/osrf-testing-tools-cpp_1.0.0.bb @@ -0,0 +1,56 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Testing tools for C++, and is used in various OSRF projects." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "osrf_testing_tools_cpp" +ROS_BPN = "osrf_testing_tools_cpp" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/osrf_testings_tools_cpp-release/archive/release/bouncy/osrf_testing_tools_cpp/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "f8d635e9dba041e6b39a1a267cd1b110" +SRC_URI[sha256sum] = "c0a48eb994360025f79e3ef4dcb19d817b5b51a606a1696d0d7a99bfa83d83c6" +S = "${WORKDIR}/osrf_testings_tools_cpp-release-release-bouncy-osrf_testing_tools_cpp-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('osrf-testing-tools-cpp', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('osrf-testing-tools-cpp', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/osrf-testing-tools-cpp/osrf-testing-tools-cpp_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/osrf-testing-tools-cpp/osrf-testing-tools-cpp-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/osrf-testing-tools-cpp/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/osrf-testing-tools-cpp/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/osrf-testing-tools-cpp/test-osrf-testing-tools-cpp_1.0.0.bb b/generated-recipes-bouncy/osrf-testing-tools-cpp/test-osrf-testing-tools-cpp_1.0.0.bb new file mode 100644 index 0000000..25bbf2e --- /dev/null +++ b/generated-recipes-bouncy/osrf-testing-tools-cpp/test-osrf-testing-tools-cpp_1.0.0.bb @@ -0,0 +1,58 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Test package, which uses things exported by osrf_testing_tools_cpp." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "osrf_testing_tools_cpp" +ROS_BPN = "test_osrf_testing_tools_cpp" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + osrf-testing-tools-cpp \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/osrf_testings_tools_cpp-release/archive/release/bouncy/test_osrf_testing_tools_cpp/1.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "b2f1aaf58ac6fa250fddef96dfae5e52" +SRC_URI[sha256sum] = "17b7b7043a0f57bd6c86c1497330d17cb1a4dabd2d8aecea4dce8bc3722b8f4e" +S = "${WORKDIR}/osrf_testings_tools_cpp-release-release-bouncy-test_osrf_testing_tools_cpp-1.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('osrf-testing-tools-cpp', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('osrf-testing-tools-cpp', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/osrf-testing-tools-cpp/osrf-testing-tools-cpp_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/osrf-testing-tools-cpp/osrf-testing-tools-cpp-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/osrf-testing-tools-cpp/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/osrf-testing-tools-cpp/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/pcl-conversions/pcl-conversions_2.0.0.bb b/generated-recipes-bouncy/pcl-conversions/pcl-conversions_2.0.0.bb new file mode 100644 index 0000000..ebefec2 --- /dev/null +++ b/generated-recipes-bouncy/pcl-conversions/pcl-conversions_2.0.0.bb @@ -0,0 +1,73 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Provides conversions from PCL data types and ROS message types" +AUTHOR = "Chris Lalancette " +ROS_AUTHOR = "William Woodall " +HOMEPAGE = "http://wiki.ros.org/pcl_conversions" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "pcl_conversions" +ROS_BPN = "pcl_conversions" + +ROS_BUILD_DEPENDS = " \ + builtin-interfaces \ + libeigen \ + pcl \ + sensor-msgs \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + builtin-interfaces \ + libeigen \ + pcl \ + sensor-msgs \ + std-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + pcl \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/pcl_conversions-release/archive/release/bouncy/pcl_conversions/2.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "8331fc6c5f2f04637a4efcc90f262543" +SRC_URI[sha256sum] = "6b75fca01e3d419f039ce4a4e54c870f7274ad59f47c16715676ea067974650a" +S = "${WORKDIR}/pcl_conversions-release-release-bouncy-pcl_conversions-2.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('pcl-conversions', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('pcl-conversions', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/pcl-conversions/pcl-conversions_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/pcl-conversions/pcl-conversions-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/pcl-conversions/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/pcl-conversions/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/pluginlib/pluginlib_2.1.1.bb b/generated-recipes-bouncy/pluginlib/pluginlib_2.1.1.bb new file mode 100644 index 0000000..8559a4a --- /dev/null +++ b/generated-recipes-bouncy/pluginlib/pluginlib_2.1.1.bb @@ -0,0 +1,72 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The pluginlib package provides tools for writing and dynamically loading plugins using the ROS build infrastructure. To work, these tools require plugin providers to register their plugins in the package.xml of their package." +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Eitan Marder-Eppstein" +HOMEPAGE = "http://www.ros.org/wiki/pluginlib" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "pluginlib" +ROS_BPN = "pluginlib" + +ROS_BUILD_DEPENDS = " \ + ament-index-cpp \ + class-loader \ + rcutils \ + tinyxml2-vendor \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + ament-index-cpp \ + class-loader \ + rcutils \ + tinyxml2-vendor \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-cpp \ + class-loader \ + rcutils \ + tinyxml2-vendor \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/pluginlib-release/archive/release/bouncy/pluginlib/2.1.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "9a54d0c08cb5e970585796f47d7d9fc5" +SRC_URI[sha256sum] = "8485f210e59c7ccd3d1d7f5add2fb57ec33ebd5561b234276801a515ae64a4f5" +S = "${WORKDIR}/pluginlib-release-release-bouncy-pluginlib-2.1.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('pluginlib', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('pluginlib', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/pluginlib/pluginlib_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/pluginlib/pluginlib-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/pluginlib/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/pluginlib/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/poco-vendor/poco-vendor_1.1.1.bb b/generated-recipes-bouncy/poco-vendor/poco-vendor_1.1.1.bb new file mode 100644 index 0000000..253c1c8 --- /dev/null +++ b/generated-recipes-bouncy/poco-vendor/poco-vendor_1.1.1.bb @@ -0,0 +1,70 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "CMake shim over the poco library." +AUTHOR = "Steven! Ragnarök " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0 & Boost-1.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=401a7342a877608092ef332b6948eb03" + +ROS_CN = "poco_vendor" +ROS_BPN = "poco_vendor" + +ROS_BUILD_DEPENDS = " \ + libpcre \ + poco \ + zlib \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + libpcre \ + poco \ + zlib \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + cmake-native \ +" + +ROS_EXEC_DEPENDS = " \ + libpcre \ + poco \ + zlib \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/poco_vendor-release/archive/release/bouncy/poco_vendor/1.1.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "9bfd9524341e48ab4e97f5f83d76b778" +SRC_URI[sha256sum] = "cda587f77c5cc377deac90d5b13d8b6e1f61b7781f51ac86a76bf997ccd35add" +S = "${WORKDIR}/poco_vendor-release-release-bouncy-poco_vendor-1.1.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('poco-vendor', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('poco-vendor', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/poco-vendor/poco-vendor_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/poco-vendor/poco-vendor-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/poco-vendor/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/poco-vendor/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/py-trees-msgs/py-trees-msgs_0.4.1.bb b/generated-recipes-bouncy/py-trees-msgs/py-trees-msgs_0.4.1.bb new file mode 100644 index 0000000..f9e5c75 --- /dev/null +++ b/generated-recipes-bouncy/py-trees-msgs/py-trees-msgs_0.4.1.bb @@ -0,0 +1,65 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Messages used by py_trees_ros and some extras for the mock demos/tests." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier" +HOMEPAGE = "http://ros.org/wiki/py_trees_msgs" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "py_trees_msgs" +ROS_BPN = "py_trees_msgs" + +ROS_BUILD_DEPENDS = " \ + rosidl-default-generators \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rosidl-default-runtime \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/stonier/py_trees_msgs-release/archive/release/bouncy/py_trees_msgs/0.4.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "43ae1cd504417fc2dddc134b50cdb84a" +SRC_URI[sha256sum] = "a6408e464e938457cacd5a9471be4ec3c04dc99401b25cb34d5be5a07817ca93" +S = "${WORKDIR}/py_trees_msgs-release-release-bouncy-py_trees_msgs-0.4.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('py-trees-msgs', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('py-trees-msgs', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/py-trees-msgs/py-trees-msgs_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/py-trees-msgs/py-trees-msgs-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/py-trees-msgs/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/py-trees-msgs/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/py-trees/py-trees_0.8.2.bb b/generated-recipes-bouncy/py-trees/py-trees_0.8.2.bb new file mode 100644 index 0000000..873996c --- /dev/null +++ b/generated-recipes-bouncy/py-trees/py-trees_0.8.2.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Pythonic implementation of behaviour trees." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Daniel Stonier" +HOMEPAGE = "http://py-trees.readthedocs.io" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "py_trees" +ROS_BPN = "py_trees" + +ROS_BUILD_DEPENDS = " \ + python3-setuptools \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + python3-pydot \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + python3-nose \ + python3-nose-yanc \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/stonier/py_trees-release/archive/release/bouncy/py_trees/0.8.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "b6e10142e484b76991841e87711a968b" +SRC_URI[sha256sum] = "7a74e506f0962a511ef5f7d8ee989bcb004bef9640f3bfe5eb08bcc29b22882e" +S = "${WORKDIR}/py_trees-release-release-bouncy-py_trees-0.8.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('py-trees', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('py-trees', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/py-trees/py-trees_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/py-trees/py-trees-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/py-trees/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/py-trees/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rcl-interfaces/builtin-interfaces_0.5.0-3.bb b/generated-recipes-bouncy/rcl-interfaces/builtin-interfaces_0.5.0-3.bb new file mode 100644 index 0000000..35ae122 --- /dev/null +++ b/generated-recipes-bouncy/rcl-interfaces/builtin-interfaces_0.5.0-3.bb @@ -0,0 +1,61 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package containing builtin message and service definitions." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rcl_interfaces" +ROS_BPN = "builtin_interfaces" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rosidl-default-runtime \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/bouncy/builtin_interfaces/0.5.0-3.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "af3d74391fa34648dd97d501b9c6ad94" +SRC_URI[sha256sum] = "79ce1155a3db482274b3ac0de723ec23ea0bb4b86ef32122189ed9add74cd5af" +S = "${WORKDIR}/rcl_interfaces-release-release-bouncy-builtin_interfaces-0.5.0-3" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rcl-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rcl-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/rcl-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/rcl-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rcl-interfaces/lifecycle-msgs_0.5.0-3.bb b/generated-recipes-bouncy/rcl-interfaces/lifecycle-msgs_0.5.0-3.bb new file mode 100644 index 0000000..6721110 --- /dev/null +++ b/generated-recipes-bouncy/rcl-interfaces/lifecycle-msgs_0.5.0-3.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package containing some lifecycle related message and service definitions." +AUTHOR = "Karsten Knese " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rcl_interfaces" +ROS_BPN = "lifecycle_msgs" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rosidl-default-runtime \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/bouncy/lifecycle_msgs/0.5.0-3.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "d93f12a48ef73def39b9f2a5ae95a26b" +SRC_URI[sha256sum] = "9e4c5155430eed2c4285e730cac513e0f3c512c3b0abdb312024b507fe7ee565" +S = "${WORKDIR}/rcl_interfaces-release-release-bouncy-lifecycle_msgs-0.5.0-3" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rcl-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rcl-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/rcl-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/rcl-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rcl-interfaces/rcl-interfaces_0.5.0-3.bb b/generated-recipes-bouncy/rcl-interfaces/rcl-interfaces_0.5.0-3.bb new file mode 100644 index 0000000..14eecf8 --- /dev/null +++ b/generated-recipes-bouncy/rcl-interfaces/rcl-interfaces_0.5.0-3.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ROS client library common interfaces. This package contains the messages and services which ROS client libraries will use under the hood to communicate higher level concepts such as parameters." +AUTHOR = "Tully Foote " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rcl_interfaces" +ROS_BPN = "rcl_interfaces" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rosidl-default-runtime \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/bouncy/rcl_interfaces/0.5.0-3.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "4a723e8da81516e1618769d2275f6c40" +SRC_URI[sha256sum] = "5b327d2d5bb1be3d7d91e3cc40ba96573b4dd0c68e1a879acea80a7480b34ff1" +S = "${WORKDIR}/rcl_interfaces-release-release-bouncy-rcl_interfaces-0.5.0-3" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rcl-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rcl-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/rcl-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/rcl-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rcl-interfaces/rosgraph-msgs_0.5.0-3.bb b/generated-recipes-bouncy/rcl-interfaces/rosgraph-msgs_0.5.0-3.bb new file mode 100644 index 0000000..b6b4ed0 --- /dev/null +++ b/generated-recipes-bouncy/rcl-interfaces/rosgraph-msgs_0.5.0-3.bb @@ -0,0 +1,64 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Messages relating to the ROS Computation Graph. These are generally considered to be low-level messages that end users do not interact with." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rcl_interfaces" +ROS_BPN = "rosgraph_msgs" + +ROS_BUILD_DEPENDS = " \ + builtin-interfaces \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + builtin-interfaces \ + rosidl-default-runtime \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/bouncy/rosgraph_msgs/0.5.0-3.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a7e9c5c633af5a087f4a6f0a43cffa1c" +SRC_URI[sha256sum] = "eeff762153bc52dca209b9ab57d6205798227b12c754193c117e50900351e776" +S = "${WORKDIR}/rcl_interfaces-release-release-bouncy-rosgraph_msgs-0.5.0-3" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rcl-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rcl-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/rcl-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/rcl-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rcl-interfaces/test-msgs_0.5.0-3.bb b/generated-recipes-bouncy/rcl-interfaces/test-msgs_0.5.0-3.bb new file mode 100644 index 0000000..0af49a7 --- /dev/null +++ b/generated-recipes-bouncy/rcl-interfaces/test-msgs_0.5.0-3.bb @@ -0,0 +1,64 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package containing message definitions and fixtures used exclusively for testing purposes." +AUTHOR = "Karsten Knese " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rcl_interfaces" +ROS_BPN = "test_msgs" + +ROS_BUILD_DEPENDS = " \ + builtin-interfaces \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + builtin-interfaces \ + rosidl-default-runtime \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/bouncy/test_msgs/0.5.0-3.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "7b32b77851d0d84a10ee5063931e9d0d" +SRC_URI[sha256sum] = "d2e892276f6ddd68105ce7d85ddd4ac835f733dd12f3bf861e6462f815f554f1" +S = "${WORKDIR}/rcl_interfaces-release-release-bouncy-test_msgs-0.5.0-3" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rcl-interfaces', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rcl-interfaces', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/rcl-interfaces_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/rcl-interfaces-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl-interfaces/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rcl/rcl-lifecycle_0.5.1.bb b/generated-recipes-bouncy/rcl/rcl-lifecycle_0.5.1.bb new file mode 100644 index 0000000..51f01b7 --- /dev/null +++ b/generated-recipes-bouncy/rcl/rcl-lifecycle_0.5.1.bb @@ -0,0 +1,73 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Package containing a C-based lifecycle implementation" +AUTHOR = "Karsten Knese " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rcl" +ROS_BPN = "rcl_lifecycle" + +ROS_BUILD_DEPENDS = " \ + lifecycle-msgs \ + rcl \ + rcutils \ + rmw-implementation \ + rosidl-default-generators \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + lifecycle-msgs \ + rcl \ + rcutils \ + rmw-implementation \ + rosidl-default-runtime \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rcl-release/archive/release/bouncy/rcl_lifecycle/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "ae6e020bbe2c9ab0ff2205e56d893718" +SRC_URI[sha256sum] = "37eac532ca248e4b0788c7c7af471d450c4115b361650b85ca3e39e9ad4d3084" +S = "${WORKDIR}/rcl-release-release-bouncy-rcl_lifecycle-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rcl', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rcl', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl/rcl_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl/rcl-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rcl/rcl-yaml-param-parser_0.5.1.bb b/generated-recipes-bouncy/rcl/rcl-yaml-param-parser_0.5.1.bb new file mode 100644 index 0000000..4b83a0f --- /dev/null +++ b/generated-recipes-bouncy/rcl/rcl-yaml-param-parser_0.5.1.bb @@ -0,0 +1,72 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Package containing various utility types and functions for C" +AUTHOR = "Anup Pemmaiah " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rcl" +ROS_BPN = "rcl_yaml_param_parser" + +ROS_BUILD_DEPENDS = " \ + libyaml \ + libyaml-vendor \ + rcl \ + rcutils \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = " \ + libyaml \ + libyaml-vendor \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + libyaml \ + libyaml-vendor \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ + launch-testing \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rcl-release/archive/release/bouncy/rcl_yaml_param_parser/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "8715b6b23751872a900cefc276af9632" +SRC_URI[sha256sum] = "b259743b0344d5c8807b34740b5ef3e297d25f110f87dcbcbf5de270b9f119fc" +S = "${WORKDIR}/rcl-release-release-bouncy-rcl_yaml_param_parser-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rcl', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rcl', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl/rcl_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl/rcl-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rcl/rcl_0.5.1.bb b/generated-recipes-bouncy/rcl/rcl_0.5.1.bb new file mode 100644 index 0000000..9c38b3e --- /dev/null +++ b/generated-recipes-bouncy/rcl/rcl_0.5.1.bb @@ -0,0 +1,83 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ROS client library common implementation. This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rcl" +ROS_BPN = "rcl" + +ROS_BUILD_DEPENDS = " \ + rcl-interfaces \ + rcutils \ + rmw-implementation \ + rosidl-generator-c \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rcl-interfaces \ + rcutils \ + rmw \ + rmw-implementation \ + rosidl-generator-c \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-cmake \ + rcutils \ + rmw-implementation \ + rosidl-default-runtime \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-cmake-pytest \ + ament-lint-auto \ + ament-lint-common \ + launch \ + osrf-testing-tools-cpp \ + rmw \ + rmw-implementation-cmake \ + std-msgs \ + test-msgs \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rcl-release/archive/release/bouncy/rcl/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "6bc09eca825dbecd5654074bb70a1cc6" +SRC_URI[sha256sum] = "f43e3b33cb0786255d9359813a932b9722c2e6293924165b494947c5503259ed" +S = "${WORKDIR}/rcl-release-release-bouncy-rcl-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rcl', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rcl', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl/rcl_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl/rcl-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcl/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rclcpp/rclcpp-lifecycle_0.5.1.bb b/generated-recipes-bouncy/rclcpp/rclcpp-lifecycle_0.5.1.bb new file mode 100644 index 0000000..43cf430 --- /dev/null +++ b/generated-recipes-bouncy/rclcpp/rclcpp-lifecycle_0.5.1.bb @@ -0,0 +1,76 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Package containing a prototype for lifecycle implementation" +AUTHOR = "Karsten Knese " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rclcpp" +ROS_BPN = "rclcpp_lifecycle" + +ROS_BUILD_DEPENDS = " \ + lifecycle-msgs \ + rcl-lifecycle \ + rclcpp \ + rmw-implementation \ + rosidl-default-generators \ + std-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ + rosidl-default-generators-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + lifecycle-msgs \ + rcl-lifecycle \ + rclcpp \ + rclpy \ + rmw-implementation \ + rosidl-default-runtime \ + std-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rclcpp-release/archive/release/bouncy/rclcpp_lifecycle/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "bb3acf3175f4ecc57bdc180892b7ab8e" +SRC_URI[sha256sum] = "0356d7c777ef57a1bd30797e0784c4920a452f7c0f4abc2fdd6d7d4cbdbbdf29" +S = "${WORKDIR}/rclcpp-release-release-bouncy-rclcpp_lifecycle-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rclcpp', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rclcpp', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rclcpp/rclcpp_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rclcpp/rclcpp-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rclcpp/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rclcpp/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rclcpp/rclcpp_0.5.1.bb b/generated-recipes-bouncy/rclcpp/rclcpp_0.5.1.bb new file mode 100644 index 0000000..0860788 --- /dev/null +++ b/generated-recipes-bouncy/rclcpp/rclcpp_0.5.1.bb @@ -0,0 +1,90 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The ROS client library in C++." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rclcpp" +ROS_BPN = "rclcpp" + +ROS_BUILD_DEPENDS = " \ + builtin-interfaces \ + rcl \ + rcl-interfaces \ + rcl-yaml-param-parser \ + rmw-implementation \ + rosgraph-msgs \ + rosidl-generator-cpp \ + rosidl-typesupport-c \ + rosidl-typesupport-cpp \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = " \ + builtin-interfaces \ + rcl \ + rcl-interfaces \ + rcl-yaml-param-parser \ + rmw \ + rmw-implementation \ + rosgraph-msgs \ + rosidl-generator-cpp \ + rosidl-typesupport-c \ + rosidl-typesupport-cpp \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-cmake \ + rcl \ + rcl-yaml-param-parser \ + rmw-implementation \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gmock \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ + rmw \ + rmw-implementation-cmake \ + test-msgs \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rclcpp-release/archive/release/bouncy/rclcpp/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "153208adb856975cd84997f9f5c33cae" +SRC_URI[sha256sum] = "b6cb705cee29cb8a27eda4f099a6019c2d929a8e528a771721a1c24956aee51d" +S = "${WORKDIR}/rclcpp-release-release-bouncy-rclcpp-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rclcpp', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rclcpp', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rclcpp/rclcpp_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rclcpp/rclcpp-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rclcpp/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rclcpp/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rclpy/rclpy_0.5.4.bb b/generated-recipes-bouncy/rclpy/rclpy_0.5.4.bb new file mode 100644 index 0000000..37b9249 --- /dev/null +++ b/generated-recipes-bouncy/rclpy/rclpy_0.5.4.bb @@ -0,0 +1,77 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Package containing the Python client." +AUTHOR = "William Woodall " +ROS_AUTHOR = "Esteve Fernandez " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rclpy" +ROS_BPN = "rclpy" + +ROS_BUILD_DEPENDS = " \ + rcl \ + rcutils \ + rmw-implementation \ + rmw-implementation-cmake \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + python-cmake-module-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rcl \ + rmw-implementation \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-python \ + rcl \ + rmw-implementation \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-pytest \ + ament-lint-auto \ + ament-lint-common \ + rcl-interfaces \ + rosidl-generator-py \ + test-msgs \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rclpy-release/archive/release/bouncy/rclpy/0.5.4-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "fc0f7b3f142f60df9e7067c384fc2bfa" +SRC_URI[sha256sum] = "7490e1537fb30ba4fc0a0b0b506de11bea02556a0bb9567fd5fb5f2c1dc2f16f" +S = "${WORKDIR}/rclpy-release-release-bouncy-rclpy-0.5.4-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rclpy', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rclpy', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rclpy/rclpy_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rclpy/rclpy-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rclpy/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rclpy/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rcutils/rcutils_0.5.1.bb b/generated-recipes-bouncy/rcutils/rcutils_0.5.1.bb new file mode 100644 index 0000000..cdbafa7 --- /dev/null +++ b/generated-recipes-bouncy/rcutils/rcutils_0.5.1.bb @@ -0,0 +1,65 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Package containing various utility types and functions for C" +AUTHOR = "Karsten Knese " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rcutils" +ROS_BPN = "rcutils" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ + python3-empy-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gmock \ + ament-cmake-gtest \ + ament-cmake-pytest \ + ament-lint-auto \ + ament-lint-common \ + launch-testing \ + osrf-testing-tools-cpp \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rcutils-release/archive/release/bouncy/rcutils/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "cbc3a445e60fcb58da9e031523167a52" +SRC_URI[sha256sum] = "8be72d066b22b092a0daacd0c264f9053b16fb87ff9f04422168c88e90e3731d" +S = "${WORKDIR}/rcutils-release-release-bouncy-rcutils-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rcutils', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rcutils', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcutils/rcutils_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcutils/rcutils-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcutils/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rcutils/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/realtime-support/rttest_0.5.0.bb b/generated-recipes-bouncy/realtime-support/rttest_0.5.0.bb new file mode 100644 index 0000000..2a50c5b --- /dev/null +++ b/generated-recipes-bouncy/realtime-support/rttest_0.5.0.bb @@ -0,0 +1,61 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Instrumentation library for real-time performance testing" +AUTHOR = "Chris Lalancette " +ROS_AUTHOR = "Jackie Kay " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "realtime_support" +ROS_BPN = "rttest" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/realtime_support-release/archive/release/bouncy/rttest/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "9e8e68db2e38e65c05b8c8ea80b4967f" +SRC_URI[sha256sum] = "41d6ed6b03234309699f43a26934fa36739b16465c1adf4d36ad339666e5c3b0" +S = "${WORKDIR}/realtime_support-release-release-bouncy-rttest-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('realtime-support', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('realtime-support', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/realtime-support/realtime-support_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/realtime-support/realtime-support-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/realtime-support/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/realtime-support/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/realtime-support/tlsf-cpp_0.5.0.bb b/generated-recipes-bouncy/realtime-support/tlsf-cpp_0.5.0.bb new file mode 100644 index 0000000..57aead0 --- /dev/null +++ b/generated-recipes-bouncy/realtime-support/tlsf-cpp_0.5.0.bb @@ -0,0 +1,74 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "C++ stdlib-compatible wrapper around tlsf allocator and ROS2 examples" +AUTHOR = "Chris Lalancette " +ROS_AUTHOR = "Jackie Kay " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "LGPL-2.1" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=3badeab1074cb0c993003745c15d12f0" + +ROS_CN = "realtime_support" +ROS_BPN = "tlsf_cpp" + +ROS_BUILD_DEPENDS = " \ + ament-cmake \ + rclcpp \ + rmw \ + std-msgs \ + tlsf \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-cmake \ + rclcpp \ + rmw \ + std-msgs \ + tlsf \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ + rmw-implementation-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/realtime_support-release/archive/release/bouncy/tlsf_cpp/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "ab7a7cd3434475bc3dfe0e28f78c6906" +SRC_URI[sha256sum] = "67033ce905229b25e55d140b23115e2450308bdbcb8c1cb04f9d34abb8c900d0" +S = "${WORKDIR}/realtime_support-release-release-bouncy-tlsf_cpp-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('realtime-support', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('realtime-support', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/realtime-support/realtime-support_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/realtime-support/realtime-support-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/realtime-support/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/realtime-support/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/resource-retriever/libcurl-vendor_2.1.0.bb b/generated-recipes-bouncy/resource-retriever/libcurl-vendor_2.1.0.bb new file mode 100644 index 0000000..22dd6e0 --- /dev/null +++ b/generated-recipes-bouncy/resource-retriever/libcurl-vendor_2.1.0.bb @@ -0,0 +1,64 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Wrapper around libcurl, it provides a fixed CMake module and an ExternalProject build of it." +AUTHOR = "William Woodall " +HOMEPAGE = "https://github.com/curl/curl" +SECTION = "devel" +LICENSE = "Apache-2.0 & MIT" +LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=f12ef8c0445c08084ae92cf2dcb7ee92" + +ROS_CN = "resource_retriever" +ROS_BPN = "libcurl_vendor" + +ROS_BUILD_DEPENDS = " \ + curl \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + curl \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + pkgconfig-native \ +" + +ROS_EXEC_DEPENDS = " \ + curl \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/bouncy/libcurl_vendor/2.1.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "e1c43763c78c1d471f061243137207a2" +SRC_URI[sha256sum] = "42bade1696caa4699aebdf4daaec5b5083e7d344c5bf2633670a0d8315e765fb" +S = "${WORKDIR}/resource_retriever-release-release-bouncy-libcurl_vendor-2.1.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('resource-retriever', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('resource-retriever', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/resource-retriever/resource-retriever_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/resource-retriever/resource-retriever-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/resource-retriever/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/resource-retriever/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/resource-retriever/resource-retriever_2.1.0.bb b/generated-recipes-bouncy/resource-retriever/resource-retriever_2.1.0.bb new file mode 100644 index 0000000..ada6b1e --- /dev/null +++ b/generated-recipes-bouncy/resource-retriever/resource-retriever_2.1.0.bb @@ -0,0 +1,66 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "This package retrieves data from url-format files such as http://, ftp://, package:// file://, etc., and loads the data into memory. The package:// url for ros packages is translated into a local file:// url. The resourse retriever was initially designed to load mesh files into memory, but it can be used for any type of data. The resource retriever is based on the the libcurl library." +AUTHOR = "Chris Lalancette " +ROS_AUTHOR = "Josh Faust " +HOMEPAGE = "http://ros.org/wiki/resource_retriever" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=18;endline=18;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "resource_retriever" +ROS_BPN = "resource_retriever" + +ROS_BUILD_DEPENDS = " \ + ament-index-cpp \ + libcurl-vendor \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = " \ + ament-index-cpp \ + libcurl-vendor \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-cpp \ + libcurl-vendor \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/bouncy/resource_retriever/2.1.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "757a9211721333c0b023ae1d0f03bb6f" +SRC_URI[sha256sum] = "d1f341d535a07eb7b137cc3ba35879ad9e3549d6b37770f696c4c17d06379e2b" +S = "${WORKDIR}/resource_retriever-release-release-bouncy-resource_retriever-2.1.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('resource-retriever', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('resource-retriever', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/resource-retriever/resource-retriever_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/resource-retriever/resource-retriever-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/resource-retriever/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/resource-retriever/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rmw-connext/rmw-connext-cpp_0.5.1.bb b/generated-recipes-bouncy/rmw-connext/rmw-connext-cpp_0.5.1.bb new file mode 100644 index 0000000..18b2034 --- /dev/null +++ b/generated-recipes-bouncy/rmw-connext/rmw-connext-cpp_0.5.1.bb @@ -0,0 +1,85 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Implement the ROS middleware interface using RTI Connext static code generation in C++." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rmw_connext" +ROS_BPN = "rmw_connext_cpp" + +ROS_BUILD_DEPENDS = " \ + connext-cmake-module \ + rcutils \ + rmw \ + rmw-connext-shared-cpp \ + rosidl-generator-c \ + rosidl-generator-cpp \ + rosidl-generator-dds-idl \ + rosidl-typesupport-connext-c \ + rosidl-typesupport-connext-cpp \ + rti-connext-dds-5.3.1 \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + connext-cmake-module \ + rosidl-generator-c \ + rosidl-generator-cpp \ + rosidl-typesupport-connext-c \ + rosidl-typesupport-connext-cpp \ + rti-connext-dds-5.3.1 \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ + rosidl-cmake-native \ +" + +ROS_EXEC_DEPENDS = " \ + rcutils \ + rmw \ + rmw-connext-shared-cpp \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rmw_connext-release/archive/release/bouncy/rmw_connext_cpp/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "b4d0ade8ec98f42c5fc1c9bcaa1e02bb" +SRC_URI[sha256sum] = "69f9a58918680b5abae73562066f59496880033ba464bcd0535b52eecaa4949a" +S = "${WORKDIR}/rmw_connext-release-release-bouncy-rmw_connext_cpp-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rmw-connext', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rmw-connext', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-connext/rmw-connext_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-connext/rmw-connext-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-connext/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-connext/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rmw-connext/rmw-connext-shared-cpp_0.5.1.bb b/generated-recipes-bouncy/rmw-connext/rmw-connext-shared-cpp_0.5.1.bb new file mode 100644 index 0000000..d9035bb --- /dev/null +++ b/generated-recipes-bouncy/rmw-connext/rmw-connext-shared-cpp_0.5.1.bb @@ -0,0 +1,70 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "C++ types and functions shared by the ROS middleware interface to RTI Connext Static and RTI Connext Dynamic." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rmw_connext" +ROS_BPN = "rmw_connext_shared_cpp" + +ROS_BUILD_DEPENDS = " \ + connext-cmake-module \ + rcutils \ + rmw \ + rti-connext-dds-5.3.1 \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + rosidl-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + connext-cmake-module \ + rti-connext-dds-5.3.1 \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rmw_connext-release/archive/release/bouncy/rmw_connext_shared_cpp/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "d3173ae1c26e53cbdd6caa479d707a77" +SRC_URI[sha256sum] = "cfd6dbdf28200a5a8ba8430847c636e9613d62499e2cb9c395ff6de4df69a668" +S = "${WORKDIR}/rmw_connext-release-release-bouncy-rmw_connext_shared_cpp-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rmw-connext', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rmw-connext', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-connext/rmw-connext_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-connext/rmw-connext-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-connext/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-connext/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rmw-fastrtps/fastrtps-cmake-module_0.5.1.bb b/generated-recipes-bouncy/rmw-fastrtps/fastrtps-cmake-module_0.5.1.bb new file mode 100644 index 0000000..0d2b99f --- /dev/null +++ b/generated-recipes-bouncy/rmw-fastrtps/fastrtps-cmake-module_0.5.1.bb @@ -0,0 +1,60 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Provide CMake module to find eProsima FastRTPS." +AUTHOR = "Dirk Thomas " +ROS_AUTHOR = "Ricardo González" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rmw_fastrtps" +ROS_BPN = "fastrtps_cmake_module" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/bouncy/fastrtps_cmake_module/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "d736000593551c22d0b48f3506289c40" +SRC_URI[sha256sum] = "2c5d40f8e14e4ed2193bf584e3d5569b5a8dacc8373283cc414b994416be74c6" +S = "${WORKDIR}/rmw_fastrtps-release-release-bouncy-fastrtps_cmake_module-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rmw-fastrtps', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rmw-fastrtps', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-fastrtps/rmw-fastrtps_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-fastrtps/rmw-fastrtps-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-fastrtps/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-fastrtps/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rmw-fastrtps/rmw-fastrtps-cpp_0.5.1.bb b/generated-recipes-bouncy/rmw-fastrtps/rmw-fastrtps-cpp_0.5.1.bb new file mode 100644 index 0000000..4df8be1 --- /dev/null +++ b/generated-recipes-bouncy/rmw-fastrtps/rmw-fastrtps-cpp_0.5.1.bb @@ -0,0 +1,81 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++." +AUTHOR = "Dirk Thomas " +ROS_AUTHOR = "Ricardo González" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rmw_fastrtps" +ROS_BPN = "rmw_fastrtps_cpp" + +ROS_BUILD_DEPENDS = " \ + fastcdr \ + fastrtps \ + fastrtps-cmake-module \ + rcutils \ + rmw \ + rosidl-generator-c \ + rosidl-typesupport-introspection-c \ + rosidl-typesupport-introspection-cpp \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ + fastrtps-cmake-module-native \ +" + +ROS_EXPORT_DEPENDS = " \ + fastcdr \ + fastrtps \ + fastrtps-cmake-module \ + rcutils \ + rmw \ + rosidl-generator-c \ + rosidl-typesupport-introspection-c \ + rosidl-typesupport-introspection-cpp \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/bouncy/rmw_fastrtps_cpp/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "ff5f229687e609eccdabbaa8a86c3027" +SRC_URI[sha256sum] = "3a07c77359da1db06685392961c5cecebba9297febfc442368a6c07f3f5d2cc0" +S = "${WORKDIR}/rmw_fastrtps-release-release-bouncy-rmw_fastrtps_cpp-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rmw-fastrtps', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rmw-fastrtps', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-fastrtps/rmw-fastrtps_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-fastrtps/rmw-fastrtps-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-fastrtps/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-fastrtps/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rmw-implementation/rmw-implementation_0.5.1.bb b/generated-recipes-bouncy/rmw-implementation/rmw-implementation_0.5.1.bb new file mode 100644 index 0000000..e847011 --- /dev/null +++ b/generated-recipes-bouncy/rmw-implementation/rmw-implementation_0.5.1.bb @@ -0,0 +1,76 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The decision which ROS middleware implementation should be used for C++." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rmw_implementation" +ROS_BPN = "rmw_implementation" + +ROS_BUILD_DEPENDS = " \ + poco \ + poco-vendor \ + rcutils \ + rmw \ + rmw-connext-cpp \ + rmw-fastrtps-cpp \ + rmw-implementation-cmake \ + rmw-opensplice-cpp \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + poco \ + poco-vendor \ + rmw-implementation-cmake \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + poco \ + poco-vendor \ + rmw-implementation-cmake \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rmw_implementation-release/archive/release/bouncy/rmw_implementation/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "9b0b99fe49b2ef75f440699eb25841c8" +SRC_URI[sha256sum] = "fd7b8bb67e04c312a0b00ed8ba54b23ce6aea443078bd6366f21e530150d68b9" +S = "${WORKDIR}/rmw_implementation-release-release-bouncy-rmw_implementation-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rmw-implementation', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rmw-implementation', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-implementation/rmw-implementation_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-implementation/rmw-implementation-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-implementation/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-implementation/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rmw-opensplice/rmw-opensplice-cpp_0.5.2.bb b/generated-recipes-bouncy/rmw-opensplice/rmw-opensplice-cpp_0.5.2.bb new file mode 100644 index 0000000..8513157 --- /dev/null +++ b/generated-recipes-bouncy/rmw-opensplice/rmw-opensplice-cpp_0.5.2.bb @@ -0,0 +1,82 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Implement the ROS middleware interface using PrismTech OpenSplice static code generation in C++." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rmw_opensplice" +ROS_BPN = "rmw_opensplice_cpp" + +ROS_BUILD_DEPENDS = " \ + libopensplice67 \ + rcutils \ + rmw \ + rosidl-generator-c \ + rosidl-generator-cpp \ + rosidl-generator-dds-idl \ + rosidl-typesupport-opensplice-c \ + rosidl-typesupport-opensplice-cpp \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + opensplice-cmake-module-native \ + rosidl-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + libopensplice67 \ + rosidl-generator-c \ + rosidl-generator-cpp \ + rosidl-typesupport-opensplice-c \ + rosidl-typesupport-opensplice-cpp \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ + opensplice-cmake-module-native \ + rosidl-cmake-native \ +" + +ROS_EXEC_DEPENDS = " \ + rmw \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rmw_opensplice-release/archive/release/bouncy/rmw_opensplice_cpp/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "151d1ae792fa823f85da4a02a676381d" +SRC_URI[sha256sum] = "d9375a7d0b12ab96bff22cd17f68cc8e692e70cd20358f9317aa952f862bad9b" +S = "${WORKDIR}/rmw_opensplice-release-release-bouncy-rmw_opensplice_cpp-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rmw-opensplice', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rmw-opensplice', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-opensplice/rmw-opensplice_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-opensplice/rmw-opensplice-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-opensplice/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw-opensplice/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rmw/rmw-implementation-cmake_0.5.0.bb b/generated-recipes-bouncy/rmw/rmw-implementation-cmake_0.5.0.bb new file mode 100644 index 0000000..98e8ff3 --- /dev/null +++ b/generated-recipes-bouncy/rmw/rmw-implementation-cmake_0.5.0.bb @@ -0,0 +1,61 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "CMake functions which can discover and enumerate available implementations." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rmw" +ROS_BPN = "rmw_implementation_cmake" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rmw-release/archive/release/bouncy/rmw_implementation_cmake/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "9016adaa44a0429938c0614f99d3159c" +SRC_URI[sha256sum] = "09b0254962e8830e603158351d839392f9d8546c21365afc348b1e5d69be5e13" +S = "${WORKDIR}/rmw-release-release-bouncy-rmw_implementation_cmake-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rmw', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rmw', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw/rmw_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw/rmw-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rmw/rmw_0.5.0.bb b/generated-recipes-bouncy/rmw/rmw_0.5.0.bb new file mode 100644 index 0000000..79fbc5c --- /dev/null +++ b/generated-recipes-bouncy/rmw/rmw_0.5.0.bb @@ -0,0 +1,65 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Contains the ROS middleware API." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rmw" +ROS_BPN = "rmw" + +ROS_BUILD_DEPENDS = " \ + rcutils \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rcutils \ + rosidl-generator-c \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gmock \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rmw-release/archive/release/bouncy/rmw/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "5b8ea7a5f3393617671a4cff9f7c084b" +SRC_URI[sha256sum] = "965cfbf68435c46208554d36499ade0280665b4edc3b446a323b2515a01ffbc3" +S = "${WORKDIR}/rmw-release-release-bouncy-rmw-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rmw', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rmw', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw/rmw_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw/rmw-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rmw/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/robot-state-publisher/robot-state-publisher_2.1.0.bb b/generated-recipes-bouncy/robot-state-publisher/robot-state-publisher_2.1.0.bb new file mode 100644 index 0000000..a729bea --- /dev/null +++ b/generated-recipes-bouncy/robot-state-publisher/robot-state-publisher_2.1.0.bb @@ -0,0 +1,77 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "ROS2 version of the robot_state_publisher package" +AUTHOR = "Karsten Knese " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "robot_state_publisher" +ROS_BPN = "robot_state_publisher" + +ROS_BUILD_DEPENDS = " \ + geometry-msgs \ + kdl-parser \ + orocos-kdl \ + rclcpp \ + sensor-msgs \ + tf2-ros \ + urdf \ + urdfdom-headers \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + geometry-msgs \ + kdl-parser \ + orocos-kdl \ + rclcpp \ + sensor-msgs \ + tf2-ros \ + urdf \ + urdfdom-headers \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/robot_state_publisher-release/archive/release/bouncy/robot_state_publisher/2.1.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "5c9b66479b86db5532a6befa25e50b04" +SRC_URI[sha256sum] = "3a62500553657d5020fa09e661322a7611d5173665942d3b4e9ac53e60ea63c5" +S = "${WORKDIR}/robot_state_publisher-release-release-bouncy-robot_state_publisher-2.1.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('robot-state-publisher', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('robot-state-publisher', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/robot-state-publisher/robot-state-publisher_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/robot-state-publisher/robot-state-publisher-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/robot-state-publisher/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/robot-state-publisher/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ros-astra-camera/astra-camera_2.1.1.bb b/generated-recipes-bouncy/ros-astra-camera/astra-camera_2.1.1.bb new file mode 100644 index 0000000..7cfa92a --- /dev/null +++ b/generated-recipes-bouncy/ros-astra-camera/astra-camera_2.1.1.bb @@ -0,0 +1,79 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Drivers for Orbbec Astra Devices." +AUTHOR = "Chris Lalancette " +ROS_AUTHOR = "Tim Liu " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "ros_astra_camera" +ROS_BPN = "astra_camera" + +ROS_BUILD_DEPENDS = " \ + boost \ + builtin-interfaces \ + git \ + libusb1 \ + rclcpp \ + sensor-msgs \ + udev \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + boost \ + builtin-interfaces \ + libusb1 \ + rclcpp \ + sensor-msgs \ + udev \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + boost \ + builtin-interfaces \ + libusb1 \ + rclcpp \ + sensor-msgs \ + udev \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ros_astra_camera-release/archive/release/bouncy/astra_camera/2.1.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "c3a7587850e9cfadcec3746d7addb910" +SRC_URI[sha256sum] = "21269326784bcf416424404ffbfdd1a1d6abc5eb83efdafc4fc8abaa700bebd8" +S = "${WORKDIR}/ros_astra_camera-release-release-bouncy-astra_camera-2.1.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ros-astra-camera', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ros-astra-camera', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros-astra-camera/ros-astra-camera_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros-astra-camera/ros-astra-camera-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros-astra-camera/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros-astra-camera/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ros-environment/ros-environment_2.1.1.bb b/generated-recipes-bouncy/ros-environment/ros-environment_2.1.1.bb new file mode 100644 index 0000000..28b2381 --- /dev/null +++ b/generated-recipes-bouncy/ros-environment/ros-environment_2.1.1.bb @@ -0,0 +1,56 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The package provides the environment variables `ROS_VERSION` and `ROS_DISTRO`." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://github.com/ros/ros_environment" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=6;endline=6;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ros_environment" +ROS_BPN = "ros_environment" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ros_environment-release/archive/release/bouncy/ros_environment/2.1.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "5efcbc266af99d6b87476801adfea5e9" +SRC_URI[sha256sum] = "e8c88e2f9929c22893b687112aca58337fda0d056d33c32a3524a79251c9506c" +S = "${WORKDIR}/ros_environment-release-release-bouncy-ros_environment-2.1.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ros-environment', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ros-environment', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros-environment/ros-environment_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros-environment/ros-environment-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros-environment/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros-environment/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ros-workspace/ros-workspace_0.5.1.bb b/generated-recipes-bouncy/ros-workspace/ros-workspace_0.5.1.bb new file mode 100644 index 0000000..9d794b7 --- /dev/null +++ b/generated-recipes-bouncy/ros-workspace/ros-workspace_0.5.1.bb @@ -0,0 +1,59 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Provides the prefix level environment files for ROS 2 packages." +AUTHOR = "Steven! Ragnarök " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ros_workspace" +ROS_BPN = "ros_workspace" + +ROS_BUILD_DEPENDS = " \ + ament-cmake-core \ + ament-package \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ros_workspace-release/archive/release/bouncy/ros_workspace/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "bd8bc263aa7558b4610dfb69ee41c035" +SRC_URI[sha256sum] = "2417d917dd856d122f0b332ecca368c2e2a7eb9d06626c073383a55b5e1fa403" +S = "${WORKDIR}/ros_workspace-release-release-bouncy-ros_workspace-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ros-workspace', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ros-workspace', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros-workspace/ros-workspace_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros-workspace/ros-workspace-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros-workspace/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros-workspace/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ros1-bridge/ros1-bridge_0.5.1.bb b/generated-recipes-bouncy/ros1-bridge/ros1-bridge_0.5.1.bb new file mode 100644 index 0000000..298c7fb --- /dev/null +++ b/generated-recipes-bouncy/ros1-bridge/ros1-bridge_0.5.1.bb @@ -0,0 +1,122 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A simple bridge between ROS 1 and ROS 2" +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ros1_bridge" +ROS_BPN = "ros1_bridge" + +ROS_BUILD_DEPENDS = " \ + actionlib-msgs \ + builtin-interfaces \ + diagnostic-msgs \ + example-interfaces \ + geometry-msgs \ + nav-msgs \ + pkgconfig \ + python3-pyyaml \ + rclcpp \ + rcutils \ + rmw-implementation-cmake \ + rosgraph-msgs \ + sensor-msgs \ + shape-msgs \ + std-msgs \ + std-srvs \ + stereo-msgs \ + tf2-msgs \ + trajectory-msgs \ + visualization-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + ament-index-python-native \ + python3-catkin-pkg-native \ + rosidl-cmake-native \ + rosidl-parser-native \ +" + +ROS_EXPORT_DEPENDS = " \ + actionlib-msgs \ + diagnostic-msgs \ + example-interfaces \ + geometry-msgs \ + nav-msgs \ + rosgraph-msgs \ + sensor-msgs \ + shape-msgs \ + std-srvs \ + stereo-msgs \ + tf2-msgs \ + trajectory-msgs \ + visualization-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + actionlib-msgs \ + builtin-interfaces \ + diagnostic-msgs \ + example-interfaces \ + geometry-msgs \ + nav-msgs \ + python3-pyyaml \ + rclcpp \ + rcutils \ + rosgraph-msgs \ + sensor-msgs \ + shape-msgs \ + std-msgs \ + std-srvs \ + stereo-msgs \ + tf2-msgs \ + trajectory-msgs \ + visualization-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-pytest \ + ament-lint-auto \ + ament-lint-common \ + demo-nodes-cpp \ + diagnostic-msgs \ + launch \ + ros2run \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ros1_bridge-release/archive/release/bouncy/ros1_bridge/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "533535bf72d793546b7e6b224b638d51" +SRC_URI[sha256sum] = "8475f6e0edd96ba2cd42bd0f2ecadece1c13a86dd2d3a9975483dd4f63fa9ff4" +S = "${WORKDIR}/ros1_bridge-release-release-bouncy-ros1_bridge-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ros1-bridge', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ros1-bridge', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros1-bridge/ros1-bridge_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros1-bridge/ros1-bridge-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros1-bridge/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros1-bridge/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ros2cli/ros2cli_0.5.4.bb b/generated-recipes-bouncy/ros2cli/ros2cli_0.5.4.bb new file mode 100644 index 0000000..f39eee4 --- /dev/null +++ b/generated-recipes-bouncy/ros2cli/ros2cli_0.5.4.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Framework for ROS 2 command line tools." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ros2cli" +ROS_BPN = "ros2cli" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + python3-setuptools \ + rclpy \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ros2cli-release/archive/release/bouncy/ros2cli/0.5.4-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "6ec27b17b1e5c33f5da30b35d10479e4" +SRC_URI[sha256sum] = "3f4601d28696c988af575f471e11836ecc216a6f461e584d11517ec47934e44e" +S = "${WORKDIR}/ros2cli-release-release-bouncy-ros2cli-0.5.4-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ros2cli', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ros2cli', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ros2cli/ros2lifecycle_0.5.4.bb b/generated-recipes-bouncy/ros2cli/ros2lifecycle_0.5.4.bb new file mode 100644 index 0000000..a19db7d --- /dev/null +++ b/generated-recipes-bouncy/ros2cli/ros2lifecycle_0.5.4.bb @@ -0,0 +1,71 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The lifecycle command for ROS 2 command line tools." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ros2cli" +ROS_BPN = "ros2lifecycle" + +ROS_BUILD_DEPENDS = " \ + rclpy \ + ros2cli \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + rclpy \ + ros2cli \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + lifecycle-msgs \ + rclpy \ + ros2cli \ + ros2node \ + ros2service \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ros2cli-release/archive/release/bouncy/ros2lifecycle/0.5.4-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "76291afcd0c75cd219e91eb4cec3a3fb" +SRC_URI[sha256sum] = "66ce7bfb7c69dc59180b4240349efe9b9be5044b49cb755b7ef84855b12c67d2" +S = "${WORKDIR}/ros2cli-release-release-bouncy-ros2lifecycle-0.5.4-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ros2cli', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ros2cli', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ros2cli/ros2msg_0.5.4.bb b/generated-recipes-bouncy/ros2cli/ros2msg_0.5.4.bb new file mode 100644 index 0000000..60f46a3 --- /dev/null +++ b/generated-recipes-bouncy/ros2cli/ros2msg_0.5.4.bb @@ -0,0 +1,68 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The msg command for ROS 2 command line tools." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ros2cli" +ROS_BPN = "ros2msg" + +ROS_BUILD_DEPENDS = " \ + ros2cli \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + ros2cli \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-python \ + ros2cli \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ + std-msgs \ + std-srvs \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ros2cli-release/archive/release/bouncy/ros2msg/0.5.4-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "411fb96a121f232050338363f1758ff7" +SRC_URI[sha256sum] = "fcc2c9e21f881a2f4dee872ed5363d79a0ffe248731d2866e3db9557cef0047e" +S = "${WORKDIR}/ros2cli-release-release-bouncy-ros2msg-0.5.4-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ros2cli', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ros2cli', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ros2cli/ros2node_0.5.4.bb b/generated-recipes-bouncy/ros2cli/ros2node_0.5.4.bb new file mode 100644 index 0000000..ed021f7 --- /dev/null +++ b/generated-recipes-bouncy/ros2cli/ros2node_0.5.4.bb @@ -0,0 +1,65 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The node command for ROS 2 command line tools." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ros2cli" +ROS_BPN = "ros2node" + +ROS_BUILD_DEPENDS = " \ + ros2cli \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + ros2cli \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ros2cli \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ros2cli-release/archive/release/bouncy/ros2node/0.5.4-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "b2f535ab7a4c5f192b42ef67ea732676" +SRC_URI[sha256sum] = "4f2a77a990cc8c6644cfac3c4fee5ff6271d8a51243b8b3873118ba64f1a6990" +S = "${WORKDIR}/ros2cli-release-release-bouncy-ros2node-0.5.4-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ros2cli', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ros2cli', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ros2cli/ros2param_0.5.4.bb b/generated-recipes-bouncy/ros2cli/ros2param_0.5.4.bb new file mode 100644 index 0000000..6f0cd47 --- /dev/null +++ b/generated-recipes-bouncy/ros2cli/ros2param_0.5.4.bb @@ -0,0 +1,72 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The param command for ROS 2 command line tools." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ros2cli" +ROS_BPN = "ros2param" + +ROS_BUILD_DEPENDS = " \ + rcl-interfaces \ + rclpy \ + ros2cli \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + rcl-interfaces \ + rclpy \ + ros2cli \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rcl-interfaces \ + rclpy \ + ros2cli \ + ros2node \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ros2cli-release/archive/release/bouncy/ros2param/0.5.4-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "2769f67be1579001b3fe99d8763fde28" +SRC_URI[sha256sum] = "ce295299fdd30c80fb2a7db2453f457f0bc1c50662013cf78e34c66e5d78fdd6" +S = "${WORKDIR}/ros2cli-release-release-bouncy-ros2param-0.5.4-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ros2cli', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ros2cli', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ros2cli/ros2pkg_0.5.4.bb b/generated-recipes-bouncy/ros2cli/ros2pkg_0.5.4.bb new file mode 100644 index 0000000..af2a184 --- /dev/null +++ b/generated-recipes-bouncy/ros2cli/ros2pkg_0.5.4.bb @@ -0,0 +1,69 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The pkg command for ROS 2 command line tools." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ros2cli" +ROS_BPN = "ros2pkg" + +ROS_BUILD_DEPENDS = " \ + ros2cli \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + ros2cli \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-python \ + python3-catkin-pkg \ + python3-empy \ + python3-setuptools \ + ros2cli \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ros2cli-release/archive/release/bouncy/ros2pkg/0.5.4-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "02315a1493e40099971ad95203bd041d" +SRC_URI[sha256sum] = "f2e71ee3c4f3a28c1d7e1a010e9500ee601b56ee404bfe67b659b43c09526b72" +S = "${WORKDIR}/ros2cli-release-release-bouncy-ros2pkg-0.5.4-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ros2cli', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ros2cli', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ros2cli/ros2run_0.5.4.bb b/generated-recipes-bouncy/ros2cli/ros2run_0.5.4.bb new file mode 100644 index 0000000..1159b36 --- /dev/null +++ b/generated-recipes-bouncy/ros2cli/ros2run_0.5.4.bb @@ -0,0 +1,66 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The run command for ROS 2 command line tools." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ros2cli" +ROS_BPN = "ros2run" + +ROS_BUILD_DEPENDS = " \ + ros2cli \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + ros2cli \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ros2cli \ + ros2pkg \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ros2cli-release/archive/release/bouncy/ros2run/0.5.4-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "09aa33b836dd427cca065f286f5512d0" +SRC_URI[sha256sum] = "75db756c2b7b0b1c5afcd4b82d09f41e04c8317ec2d5edc986d00a1f27e8cebd" +S = "${WORKDIR}/ros2cli-release-release-bouncy-ros2run-0.5.4-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ros2cli', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ros2cli', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ros2cli/ros2service_0.5.4.bb b/generated-recipes-bouncy/ros2cli/ros2service_0.5.4.bb new file mode 100644 index 0000000..6cf7960 --- /dev/null +++ b/generated-recipes-bouncy/ros2cli/ros2service_0.5.4.bb @@ -0,0 +1,71 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The service command for ROS 2 command line tools." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ros2cli" +ROS_BPN = "ros2service" + +ROS_BUILD_DEPENDS = " \ + rclpy \ + ros2cli \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + rclpy \ + ros2cli \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + python3-pyyaml \ + rclpy \ + ros2cli \ + ros2srv \ + ros2topic \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ros2cli-release/archive/release/bouncy/ros2service/0.5.4-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "2f1af1869ac89c8a8276de8db0ad0538" +SRC_URI[sha256sum] = "d7a9bf67cd56d205b572912db9c8d003b688a60369f2d69e914e493661496b96" +S = "${WORKDIR}/ros2cli-release-release-bouncy-ros2service-0.5.4-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ros2cli', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ros2cli', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ros2cli/ros2srv_0.5.4.bb b/generated-recipes-bouncy/ros2cli/ros2srv_0.5.4.bb new file mode 100644 index 0000000..a7be42e --- /dev/null +++ b/generated-recipes-bouncy/ros2cli/ros2srv_0.5.4.bb @@ -0,0 +1,68 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The srv command for ROS 2 command line tools." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ros2cli" +ROS_BPN = "ros2srv" + +ROS_BUILD_DEPENDS = " \ + ros2cli \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + ros2cli \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-python \ + ros2cli \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ + std-msgs \ + std-srvs \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ros2cli-release/archive/release/bouncy/ros2srv/0.5.4-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "8303a35b7f44f3d9cf683ad09eea9ad4" +SRC_URI[sha256sum] = "040b4584b2d5be3758aa4e6d4bfcb112ca849fd57a2ec6a90b130bb7a7e8546d" +S = "${WORKDIR}/ros2cli-release-release-bouncy-ros2srv-0.5.4-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ros2cli', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ros2cli', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/ros2cli/ros2topic_0.5.4.bb b/generated-recipes-bouncy/ros2cli/ros2topic_0.5.4.bb new file mode 100644 index 0000000..f409d3a --- /dev/null +++ b/generated-recipes-bouncy/ros2cli/ros2topic_0.5.4.bb @@ -0,0 +1,69 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The topic command for ROS 2 command line tools." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "ros2cli" +ROS_BPN = "ros2topic" + +ROS_BUILD_DEPENDS = " \ + ros2cli \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + ros2cli \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + python3-pyyaml \ + rclpy \ + ros2cli \ + ros2msg \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ + test-msgs \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/ros2cli-release/archive/release/bouncy/ros2topic/0.5.4-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "c888649ce59add7f0f739935adcaec42" +SRC_URI[sha256sum] = "0d74558675dfb3c7217a8b9aa58ea28a86d23dae4f7d160aba8c0f719a09d7e8" +S = "${WORKDIR}/ros2cli-release-release-bouncy-ros2topic-0.5.4-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('ros2cli', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('ros2cli', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/ros2cli-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/ros2cli/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl-dds/rosidl-generator-dds-idl_0.5.0.bb b/generated-recipes-bouncy/rosidl-dds/rosidl-generator-dds-idl_0.5.0.bb new file mode 100644 index 0000000..b728348 --- /dev/null +++ b/generated-recipes-bouncy/rosidl-dds/rosidl-generator-dds-idl_0.5.0.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Generate the DDS interfaces for ROS interfaces." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl_dds" +ROS_BPN = "rosidl_generator_dds_idl" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ + rosidl-cmake-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl_dds-release/archive/release/bouncy/rosidl_generator_dds_idl/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "d4e8731513886aef34fbbe51fd9156ad" +SRC_URI[sha256sum] = "e3b5259dd5625e6bf4ae85e30cb44e52d53ad8083ead253b79cd0bb7f99b5223" +S = "${WORKDIR}/rosidl_dds-release-release-bouncy-rosidl_generator_dds_idl-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl-dds', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl-dds', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-dds/rosidl-dds_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-dds/rosidl-dds-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-dds/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-dds/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl-defaults/rosidl-default-generators_0.5.0.bb b/generated-recipes-bouncy/rosidl-defaults/rosidl-default-generators_0.5.0.bb new file mode 100644 index 0000000..0ef4616 --- /dev/null +++ b/generated-recipes-bouncy/rosidl-defaults/rosidl-default-generators_0.5.0.bb @@ -0,0 +1,69 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A configuration package defining the default ROS interface generators." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl_defaults" +ROS_BPN = "rosidl_default_generators" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ + rosidl-cmake-native \ + rosidl-generator-c-native \ + rosidl-generator-cpp-native \ + rosidl-generator-py-native \ + rosidl-typesupport-c-native \ + rosidl-typesupport-cpp-native \ + rosidl-typesupport-introspection-c-native \ + rosidl-typesupport-introspection-cpp-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl_defaults-release/archive/release/bouncy/rosidl_default_generators/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "15c0067328ea78651a13f136467a3e7c" +SRC_URI[sha256sum] = "994e18bf5ca2a8e03de914817ae3cbf099d439df4844d6d7f9eddbd184b37240" +S = "${WORKDIR}/rosidl_defaults-release-release-bouncy-rosidl_default_generators-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl-defaults', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl-defaults', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-defaults/rosidl-defaults_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-defaults/rosidl-defaults-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-defaults/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-defaults/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl-defaults/rosidl-default-runtime_0.5.0.bb b/generated-recipes-bouncy/rosidl-defaults/rosidl-default-runtime_0.5.0.bb new file mode 100644 index 0000000..c949cc7 --- /dev/null +++ b/generated-recipes-bouncy/rosidl-defaults/rosidl-default-runtime_0.5.0.bb @@ -0,0 +1,66 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A configuration package defining the runtime for the ROS interfaces." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl_defaults" +ROS_BPN = "rosidl_default_runtime" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rosidl-generator-cpp \ + rosidl-generator-py \ + rosidl-typesupport-c \ + rosidl-typesupport-cpp \ + rosidl-typesupport-introspection-c \ + rosidl-typesupport-introspection-cpp \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl_defaults-release/archive/release/bouncy/rosidl_default_runtime/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "b0502ce5ec960094756adf05d8e45a81" +SRC_URI[sha256sum] = "736477c678ce80595c3aee53aa8edc8c591e4a30af29d0485e6e7c2d35355608" +S = "${WORKDIR}/rosidl_defaults-release-release-bouncy-rosidl_default_runtime-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl-defaults', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl-defaults', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-defaults/rosidl-defaults_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-defaults/rosidl-defaults-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-defaults/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-defaults/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl-python/python-cmake-module_0.5.2.bb b/generated-recipes-bouncy/rosidl-python/python-cmake-module_0.5.2.bb new file mode 100644 index 0000000..a412c1e --- /dev/null +++ b/generated-recipes-bouncy/rosidl-python/python-cmake-module_0.5.2.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Provide CMake module with extra functionality for Python." +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Esteve Fernandez" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl_python" +ROS_BPN = "python_cmake_module" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + python3-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl_python-release/archive/release/bouncy/python_cmake_module/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a664dbe6986d5451df2dc3b77b7e378f" +SRC_URI[sha256sum] = "fe0d845dbdbe35c1ff08333ea09d2d1df085ae3dabce80e9da6144a0ab8b730d" +S = "${WORKDIR}/rosidl_python-release-release-bouncy-python_cmake_module-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl-python', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl-python', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-python/rosidl-python_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-python/rosidl-python-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-python/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-python/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl-python/rosidl-generator-py_0.5.2.bb b/generated-recipes-bouncy/rosidl-python/rosidl-generator-py_0.5.2.bb new file mode 100644 index 0000000..2ad4f05 --- /dev/null +++ b/generated-recipes-bouncy/rosidl-python/rosidl-generator-py_0.5.2.bb @@ -0,0 +1,85 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Generate the ROS interfaces in Python." +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Esteve Fernandez" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl_python" +ROS_BPN = "rosidl_generator_py" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rmw \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ + ament-index-python-native \ + python-cmake-module-native \ + rosidl-cmake-native \ + rosidl-typesupport-c-native \ + rosidl-typesupport-interface-native \ +" + +ROS_EXEC_DEPENDS = " \ + rmw-implementation \ + rmw-implementation-cmake \ + rosidl-generator-c \ + rosidl-parser \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-pytest \ + ament-index-python \ + ament-lint-auto \ + ament-lint-common \ + python-cmake-module \ + python3-pytest \ + rmw \ + rmw-implementation \ + rmw-implementation-cmake \ + rosidl-cmake \ + rosidl-generator-c \ + rosidl-parser \ + rosidl-typesupport-c \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl_python-release/archive/release/bouncy/rosidl_generator_py/0.5.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "2e074a1c86d2f4d56f210a464acfabcb" +SRC_URI[sha256sum] = "8735329c6c55efd8aa6a6ea1c02b7c8b753c81b98034c8fdbc0831975c793a28" +S = "${WORKDIR}/rosidl_python-release-release-bouncy-rosidl_generator_py-0.5.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl-python', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl-python', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-python/rosidl-python_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-python/rosidl-python-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-python/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-python/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl-typesupport-connext/connext-cmake-module_0.5.3.bb b/generated-recipes-bouncy/rosidl-typesupport-connext/connext-cmake-module_0.5.3.bb new file mode 100644 index 0000000..057f4f7 --- /dev/null +++ b/generated-recipes-bouncy/rosidl-typesupport-connext/connext-cmake-module_0.5.3.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Provide CMake module to find RTI Connext." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl_typesupport_connext" +ROS_BPN = "connext_cmake_module" + +ROS_BUILD_DEPENDS = " \ + rti-connext-dds-5.3.1 \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl_typesupport_connext-release/archive/release/bouncy/connext_cmake_module/0.5.3-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "a2093ff998fd85fbb343b80f8a5152ca" +SRC_URI[sha256sum] = "b4de3760777ddd49af63859add8af16855e90510c1930cfba9a94976bf04d106" +S = "${WORKDIR}/rosidl_typesupport_connext-release-release-bouncy-connext_cmake_module-0.5.3-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl-typesupport-connext', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl-typesupport-connext', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-connext/rosidl-typesupport-connext_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-connext/rosidl-typesupport-connext-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-connext/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-connext/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl-typesupport-connext/rosidl-typesupport-connext-c_0.5.3.bb b/generated-recipes-bouncy/rosidl-typesupport-connext/rosidl-typesupport-connext-c_0.5.3.bb new file mode 100644 index 0000000..8377805 --- /dev/null +++ b/generated-recipes-bouncy/rosidl-typesupport-connext/rosidl-typesupport-connext-c_0.5.3.bb @@ -0,0 +1,74 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Generate the C interfaces for RTI Connext." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl_typesupport_connext" +ROS_BPN = "rosidl_typesupport_connext_c" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + connext-cmake-module-native \ + rosidl-cmake-native \ + rosidl-generator-c-native \ + rosidl-typesupport-connext-cpp-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rmw \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ + connext-cmake-module-native \ + rosidl-cmake-native \ + rosidl-generator-c-native \ + rosidl-generator-dds-idl-native \ + rosidl-typesupport-connext-cpp-native \ +" + +ROS_EXEC_DEPENDS = " \ + rosidl-parser \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl_typesupport_connext-release/archive/release/bouncy/rosidl_typesupport_connext_c/0.5.3-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "500fb269779882bcc178459037141b03" +SRC_URI[sha256sum] = "81fb3449ded1f2470170830951e5f1c0978d8e20dcd61300a5fff19a1a81d5ca" +S = "${WORKDIR}/rosidl_typesupport_connext-release-release-bouncy-rosidl_typesupport_connext_c-0.5.3-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl-typesupport-connext', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl-typesupport-connext', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-connext/rosidl-typesupport-connext_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-connext/rosidl-typesupport-connext-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-connext/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-connext/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl-typesupport-connext/rosidl-typesupport-connext-cpp_0.5.3.bb b/generated-recipes-bouncy/rosidl-typesupport-connext/rosidl-typesupport-connext-cpp_0.5.3.bb new file mode 100644 index 0000000..c927dc0 --- /dev/null +++ b/generated-recipes-bouncy/rosidl-typesupport-connext/rosidl-typesupport-connext-cpp_0.5.3.bb @@ -0,0 +1,77 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Generate the C++ interfaces for RTI Connext." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl_typesupport_connext" +ROS_BPN = "rosidl_typesupport_connext_cpp" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + connext-cmake-module-native \ + rosidl-cmake-native \ + rosidl-generator-c-native \ + rosidl-generator-cpp-native \ + rti-connext-dds-5.3.1-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rmw \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ + connext-cmake-module-native \ + rosidl-cmake-native \ + rosidl-generator-c-native \ + rosidl-generator-cpp-native \ + rosidl-generator-dds-idl-native \ + rti-connext-dds-5.3.1-native \ +" + +ROS_EXEC_DEPENDS = " \ + rosidl-parser \ + rosidl-typesupport-interface \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl_typesupport_connext-release/archive/release/bouncy/rosidl_typesupport_connext_cpp/0.5.3-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "e52b13e207c96fc8120f697490619ddd" +SRC_URI[sha256sum] = "3123a319e8cfdf15771540723fb9db691c82a30f7da52115dd806e6c950b4bc5" +S = "${WORKDIR}/rosidl_typesupport_connext-release-release-bouncy-rosidl_typesupport_connext_cpp-0.5.3-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl-typesupport-connext', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl-typesupport-connext', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-connext/rosidl-typesupport-connext_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-connext/rosidl-typesupport-connext-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-connext/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-connext/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl-typesupport-opensplice/opensplice-cmake-module_0.5.0.bb b/generated-recipes-bouncy/rosidl-typesupport-opensplice/opensplice-cmake-module_0.5.0.bb new file mode 100644 index 0000000..dd125a6 --- /dev/null +++ b/generated-recipes-bouncy/rosidl-typesupport-opensplice/opensplice-cmake-module_0.5.0.bb @@ -0,0 +1,61 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Provide CMake module to find PrismTech OpenSplice." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl_typesupport_opensplice" +ROS_BPN = "opensplice_cmake_module" + +ROS_BUILD_DEPENDS = " \ + libopensplice67 \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl_typesupport_opensplice-release/archive/release/bouncy/opensplice_cmake_module/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "9c7663c651d13db2a98209d895f0a827" +SRC_URI[sha256sum] = "21b664df0d2713f19a091a73e802a1761ce9c0a25e2a341aec0aa8aeb3515219" +S = "${WORKDIR}/rosidl_typesupport_opensplice-release-release-bouncy-opensplice_cmake_module-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl-typesupport-opensplice', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl-typesupport-opensplice', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-opensplice/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-opensplice/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-c_0.5.0.bb b/generated-recipes-bouncy/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-c_0.5.0.bb new file mode 100644 index 0000000..5607655 --- /dev/null +++ b/generated-recipes-bouncy/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-c_0.5.0.bb @@ -0,0 +1,76 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Generate the C interfaces for PrismTech OpenSplice." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl_typesupport_opensplice" +ROS_BPN = "rosidl_typesupport_opensplice_c" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + libopensplice67-native \ + opensplice-cmake-module-native \ + rosidl-cmake-native \ + rosidl-generator-c-native \ + rosidl-typesupport-opensplice-cpp-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rmw \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ + libopensplice67-native \ + opensplice-cmake-module-native \ + rosidl-cmake-native \ + rosidl-generator-c-native \ + rosidl-generator-dds-idl-native \ + rosidl-typesupport-opensplice-cpp-native \ +" + +ROS_EXEC_DEPENDS = " \ + rosidl-parser \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl_typesupport_opensplice-release/archive/release/bouncy/rosidl_typesupport_opensplice_c/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "dd9ace7a3a9efba6fcb4d4f5d2b8ecd2" +SRC_URI[sha256sum] = "a8e57bc2aa75bbbc98765c77fa8d0d31257973c1b237f664d7981d6741e5bde6" +S = "${WORKDIR}/rosidl_typesupport_opensplice-release-release-bouncy-rosidl_typesupport_opensplice_c-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl-typesupport-opensplice', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl-typesupport-opensplice', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-opensplice/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-opensplice/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-cpp_0.5.0.bb b/generated-recipes-bouncy/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-cpp_0.5.0.bb new file mode 100644 index 0000000..89191ed --- /dev/null +++ b/generated-recipes-bouncy/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-cpp_0.5.0.bb @@ -0,0 +1,77 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Generate the C++ interfaces for PrismTech OpenSplice." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl_typesupport_opensplice" +ROS_BPN = "rosidl_typesupport_opensplice_cpp" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + libopensplice67-native \ + opensplice-cmake-module-native \ + rosidl-cmake-native \ + rosidl-generator-c-native \ + rosidl-generator-cpp-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rmw \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ + libopensplice67-native \ + opensplice-cmake-module-native \ + rosidl-cmake-native \ + rosidl-generator-c-native \ + rosidl-generator-cpp-native \ + rosidl-generator-dds-idl-native \ +" + +ROS_EXEC_DEPENDS = " \ + rosidl-parser \ + rosidl-typesupport-interface \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl_typesupport_opensplice-release/archive/release/bouncy/rosidl_typesupport_opensplice_cpp/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "2c30ec7a39d47c8bf44632d9e6e1c722" +SRC_URI[sha256sum] = "2ef354bd23239576fa33e9b39295e9d155d32f62f9430826ddc784c67dbad041" +S = "${WORKDIR}/rosidl_typesupport_opensplice-release-release-bouncy-rosidl_typesupport_opensplice_cpp-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl-typesupport-opensplice', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl-typesupport-opensplice', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-opensplice/rosidl-typesupport-opensplice-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-opensplice/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport-opensplice/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl-typesupport/rosidl-typesupport-c_0.5.0-2.bb b/generated-recipes-bouncy/rosidl-typesupport/rosidl-typesupport-c_0.5.0-2.bb new file mode 100644 index 0000000..8e7cedb --- /dev/null +++ b/generated-recipes-bouncy/rosidl-typesupport/rosidl-typesupport-c_0.5.0-2.bb @@ -0,0 +1,75 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Generate the type support for C messages." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl_typesupport" +ROS_BPN = "rosidl_typesupport_c" + +ROS_BUILD_DEPENDS = " \ + poco \ + poco-vendor \ + rosidl-generator-c \ + rosidl-typesupport-connext-c \ + rosidl-typesupport-introspection-c \ + rosidl-typesupport-opensplice-c \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rmw-implementation \ + rosidl-generator-c \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXEC_DEPENDS = " \ + poco \ + poco-vendor \ + rosidl-typesupport-interface \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl_typesupport-release/archive/release/bouncy/rosidl_typesupport_c/0.5.0-2.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "b2929a8fd556071fd6f31e9fe7106885" +SRC_URI[sha256sum] = "b1dc43774ca1946d8d2a48553eff7bb5461caa1adb167c058f1c2f485260aeae" +S = "${WORKDIR}/rosidl_typesupport-release-release-bouncy-rosidl_typesupport_c-0.5.0-2" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl-typesupport', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl-typesupport', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport/rosidl-typesupport_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport/rosidl-typesupport-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl-typesupport/rosidl-typesupport-cpp_0.5.0-2.bb b/generated-recipes-bouncy/rosidl-typesupport/rosidl-typesupport-cpp_0.5.0-2.bb new file mode 100644 index 0000000..4a2121b --- /dev/null +++ b/generated-recipes-bouncy/rosidl-typesupport/rosidl-typesupport-cpp_0.5.0-2.bb @@ -0,0 +1,76 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Generate the type support for C++ messages." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl_typesupport" +ROS_BPN = "rosidl_typesupport_cpp" + +ROS_BUILD_DEPENDS = " \ + poco \ + poco-vendor \ + rosidl-generator-c \ + rosidl-typesupport-connext-cpp \ + rosidl-typesupport-introspection-cpp \ + rosidl-typesupport-opensplice-cpp \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rmw-implementation \ + rosidl-generator-c \ + rosidl-typesupport-c \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-core-native \ +" + +ROS_EXEC_DEPENDS = " \ + poco \ + poco-vendor \ + rosidl-typesupport-interface \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl_typesupport-release/archive/release/bouncy/rosidl_typesupport_cpp/0.5.0-2.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "219e2df46038df4c399a418610e44781" +SRC_URI[sha256sum] = "744fa2251aa4b6aaf0038977af58657fa4ed1e17f5c7ca70aac909821135b39d" +S = "${WORKDIR}/rosidl_typesupport-release-release-bouncy-rosidl_typesupport_cpp-0.5.0-2" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl-typesupport', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl-typesupport', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport/rosidl-typesupport_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport/rosidl-typesupport-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl-typesupport/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl/rosidl-cmake_0.5.1.bb b/generated-recipes-bouncy/rosidl/rosidl-cmake_0.5.1.bb new file mode 100644 index 0000000..57a9431 --- /dev/null +++ b/generated-recipes-bouncy/rosidl/rosidl-cmake_0.5.1.bb @@ -0,0 +1,65 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The CMake functionality to invoke code generation for ROS interface files." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl" +ROS_BPN = "rosidl_cmake" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ + ament-cmake-python-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ + python3-empy-native \ +" + +ROS_EXEC_DEPENDS = " \ + rosidl-parser \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl-release/archive/release/bouncy/rosidl_cmake/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "630879ed440f81560b37af035b0dd461" +SRC_URI[sha256sum] = "5b27143fe0e817b3a593ed1c338095b15c4d824318d8a9aebd0e4289c2c35c69" +S = "${WORKDIR}/rosidl-release-release-bouncy-rosidl_cmake-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/rosidl_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/rosidl-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl/rosidl-generator-c_0.5.1.bb b/generated-recipes-bouncy/rosidl/rosidl-generator-c_0.5.1.bb new file mode 100644 index 0000000..7732fb8 --- /dev/null +++ b/generated-recipes-bouncy/rosidl/rosidl-generator-c_0.5.1.bb @@ -0,0 +1,70 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Generate the ROS interfaces in C." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl" +ROS_BPN = "rosidl_generator_c" + +ROS_BUILD_DEPENDS = " \ + rosidl-typesupport-interface \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rosidl-typesupport-interface \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ + rosidl-cmake-native \ +" + +ROS_EXEC_DEPENDS = " \ + rosidl-parser \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ + rosidl-cmake \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl-release/archive/release/bouncy/rosidl_generator_c/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "59a06a9cf202a236716ed9becd1d5250" +SRC_URI[sha256sum] = "374f0932f515304a109467a192cb9ab7172effe4ed3b8e3b8f50dcbc413fc94f" +S = "${WORKDIR}/rosidl-release-release-bouncy-rosidl_generator_c-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/rosidl_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/rosidl-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl/rosidl-generator-cpp_0.5.1.bb b/generated-recipes-bouncy/rosidl/rosidl-generator-cpp_0.5.1.bb new file mode 100644 index 0000000..5474d14 --- /dev/null +++ b/generated-recipes-bouncy/rosidl/rosidl-generator-cpp_0.5.1.bb @@ -0,0 +1,69 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Generate the ROS interfaces in C++." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl" +ROS_BPN = "rosidl_generator_cpp" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rosidl-generator-c \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ + rosidl-cmake-native \ +" + +ROS_EXEC_DEPENDS = " \ + rosidl-parser \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-lint-auto \ + ament-lint-common \ + rosidl-cmake \ + rosidl-generator-c \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl-release/archive/release/bouncy/rosidl_generator_cpp/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "35a7e7ff725c7dda89046049512d72af" +SRC_URI[sha256sum] = "d223627230837c47cd5f8e79504d97f1755bc70161d4a52625f089042b1ba46a" +S = "${WORKDIR}/rosidl-release-release-bouncy-rosidl_generator_cpp-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/rosidl_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/rosidl-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl/rosidl-parser_0.5.1.bb b/generated-recipes-bouncy/rosidl/rosidl-parser_0.5.1.bb new file mode 100644 index 0000000..2b0b55f --- /dev/null +++ b/generated-recipes-bouncy/rosidl/rosidl-parser_0.5.1.bb @@ -0,0 +1,61 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The parser for ROS interface files." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl" +ROS_BPN = "rosidl_parser" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-pytest \ + ament-lint-auto \ + ament-lint-common \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl-release/archive/release/bouncy/rosidl_parser/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "88848d08b11923ad58211ececf89c141" +SRC_URI[sha256sum] = "deb8d27adf42635ae212ae393b3a1b9fcc86b73eb0836768349f66fc786c1fcd" +S = "${WORKDIR}/rosidl-release-release-bouncy-rosidl_parser-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/rosidl_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/rosidl-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl/rosidl-typesupport-interface_0.5.1.bb b/generated-recipes-bouncy/rosidl/rosidl-typesupport-interface_0.5.1.bb new file mode 100644 index 0000000..524336e --- /dev/null +++ b/generated-recipes-bouncy/rosidl/rosidl-typesupport-interface_0.5.1.bb @@ -0,0 +1,59 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "The interface for rosidl typesupport packages." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl" +ROS_BPN = "rosidl_typesupport_interface" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl-release/archive/release/bouncy/rosidl_typesupport_interface/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "807938830f106e848390f8cb71926026" +SRC_URI[sha256sum] = "4b8ba16377f41780cbeeaf41fe41b1cc5e9ff7b77095421b7650d2626420cf35" +S = "${WORKDIR}/rosidl-release-release-bouncy-rosidl_typesupport_interface-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/rosidl_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/rosidl-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl/rosidl-typesupport-introspection-c_0.5.1.bb b/generated-recipes-bouncy/rosidl/rosidl-typesupport-introspection-c_0.5.1.bb new file mode 100644 index 0000000..c073168 --- /dev/null +++ b/generated-recipes-bouncy/rosidl/rosidl-typesupport-introspection-c_0.5.1.bb @@ -0,0 +1,66 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Generate the message type support for dynamic message construction in C." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl" +ROS_BPN = "rosidl_typesupport_introspection_c" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ + rosidl-cmake-native \ +" + +ROS_EXEC_DEPENDS = " \ + rosidl-cmake \ + rosidl-generator-c \ + rosidl-parser \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl-release/archive/release/bouncy/rosidl_typesupport_introspection_c/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "5164d5e21e11d7bd048cc16fd33d7b52" +SRC_URI[sha256sum] = "16162f0ec85f7831c42c950003d0febd9c89542a6746467a2dc80ed4ad024ac7" +S = "${WORKDIR}/rosidl-release-release-bouncy-rosidl_typesupport_introspection_c-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/rosidl_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/rosidl-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rosidl/rosidl-typesupport-introspection-cpp_0.5.1.bb b/generated-recipes-bouncy/rosidl/rosidl-typesupport-introspection-cpp_0.5.1.bb new file mode 100644 index 0000000..88458a4 --- /dev/null +++ b/generated-recipes-bouncy/rosidl/rosidl-typesupport-introspection-cpp_0.5.1.bb @@ -0,0 +1,71 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Generate the message type support for dynamic message construction in C++." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "rosidl" +ROS_BPN = "rosidl_typesupport_introspection_cpp" + +ROS_BUILD_DEPENDS = " \ + rosidl-typesupport-introspection-c \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = " \ + ament-cmake-native \ + rosidl-cmake-native \ +" + +ROS_EXEC_DEPENDS = " \ + rosidl-cmake \ + rosidl-generator-c \ + rosidl-generator-cpp \ + rosidl-parser \ + rosidl-typesupport-interface \ + rosidl-typesupport-introspection-c \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rosidl-release/archive/release/bouncy/rosidl_typesupport_introspection_cpp/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "367203b8572a570518d93acff8aa4ac2" +SRC_URI[sha256sum] = "b4e08e0939beb15967f29f6696d2669feb982e962cee790df5aa8907099b5638" +S = "${WORKDIR}/rosidl-release-release-bouncy-rosidl_typesupport_introspection_cpp-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rosidl', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rosidl', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/rosidl_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/rosidl-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rosidl/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rviz/rviz-assimp-vendor_4.0.2.bb b/generated-recipes-bouncy/rviz/rviz-assimp-vendor_4.0.2.bb new file mode 100644 index 0000000..0301604 --- /dev/null +++ b/generated-recipes-bouncy/rviz/rviz-assimp-vendor_4.0.2.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Wrapper around assimp, providing nothing but a dependency on assimp, on some systems. On others, it provides a fixed CMake module or even an ExternalProject build of assimp." +AUTHOR = "William Woodall " +HOMEPAGE = "http://assimp.sourceforge.net/index.html" +SECTION = "devel" +LICENSE = "Apache-2.0 & BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=f12ef8c0445c08084ae92cf2dcb7ee92" + +ROS_CN = "rviz" +ROS_BPN = "rviz_assimp_vendor" + +ROS_BUILD_DEPENDS = " \ + assimp \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + assimp \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + assimp \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rviz-release/archive/release/bouncy/rviz_assimp_vendor/4.0.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "8c86b77a2f23ee3c56386c4f423ae8d6" +SRC_URI[sha256sum] = "b66b0dc8ce75f7277869c4edabacd008b467a6e819f4b21cc154e86152011af6" +S = "${WORKDIR}/rviz-release-release-bouncy-rviz_assimp_vendor-4.0.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rviz', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rviz', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rviz/rviz-common_4.0.2.bb b/generated-recipes-bouncy/rviz/rviz-common_4.0.2.bb new file mode 100644 index 0000000..0df1a51 --- /dev/null +++ b/generated-recipes-bouncy/rviz/rviz-common_4.0.2.bb @@ -0,0 +1,114 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Common rviz API, used by rviz plugins and applications." +AUTHOR = "William Woodall " +ROS_AUTHOR = "Dave Hershberger" +HOMEPAGE = "https://github.com/ros2/rviz/blob/ros2/README.md" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "rviz" +ROS_BPN = "rviz_common" + +ROS_BUILD_DEPENDS = " \ + geometry-msgs \ + pluginlib \ + qtbase \ + rclcpp \ + resource-retriever \ + rviz-assimp-vendor \ + rviz-ogre-vendor \ + rviz-rendering \ + rviz-yaml-cpp-vendor \ + sensor-msgs \ + std-msgs \ + tf2 \ + tf2-geometry-msgs \ + tf2-ros \ + tinyxml-vendor \ + urdf \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + geometry-msgs \ + pluginlib \ + qtbase \ + rclcpp \ + resource-retriever \ + rviz-assimp-vendor \ + rviz-ogre-vendor \ + rviz-rendering \ + rviz-yaml-cpp-vendor \ + sensor-msgs \ + std-msgs \ + tf2 \ + tf2-geometry-msgs \ + tf2-ros \ + tinyxml-vendor \ + urdf \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + geometry-msgs \ + pluginlib \ + qtbase \ + rclcpp \ + resource-retriever \ + rviz-ogre-vendor \ + rviz-rendering \ + rviz-yaml-cpp-vendor \ + sensor-msgs \ + std-msgs \ + tf2 \ + tf2-geometry-msgs \ + tf2-ros \ + tinyxml-vendor \ + urdf \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-cppcheck \ + ament-cmake-cpplint \ + ament-cmake-gmock \ + ament-cmake-gtest \ + ament-cmake-lint-cmake \ + ament-cmake-uncrustify \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rviz-release/archive/release/bouncy/rviz_common/4.0.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "c1a686805060a219b5e106191d7dd151" +SRC_URI[sha256sum] = "b353e9b7b78facc8c0ab45b45b62915f0ce578b29d6f3aba1d366c16ded3b810" +S = "${WORKDIR}/rviz-release-release-bouncy-rviz_common-4.0.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rviz', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rviz', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rviz/rviz-default-plugins_4.0.2.bb b/generated-recipes-bouncy/rviz/rviz-default-plugins_4.0.2.bb new file mode 100644 index 0000000..be9222d --- /dev/null +++ b/generated-recipes-bouncy/rviz/rviz-default-plugins_4.0.2.bb @@ -0,0 +1,108 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Several default plugins for rviz to cover the basic functionality." +AUTHOR = "William Woodall " +ROS_AUTHOR = "Dave Hershberger" +HOMEPAGE = "https://github.com/ros2/rviz/blob/ros2/README.md" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "rviz" +ROS_BPN = "rviz_default_plugins" + +ROS_BUILD_DEPENDS = " \ + geometry-msgs \ + laser-geometry \ + map-msgs \ + nav-msgs \ + pluginlib \ + qtbase \ + rclcpp \ + resource-retriever \ + rviz-common \ + rviz-rendering \ + tinyxml-vendor \ + urdf \ + visualization-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + geometry-msgs \ + laser-geometry \ + map-msgs \ + nav-msgs \ + pluginlib \ + rclcpp \ + resource-retriever \ + rviz-common \ + rviz-rendering \ + tinyxml-vendor \ + urdf \ + visualization-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + geometry-msgs \ + laser-geometry \ + map-msgs \ + nav-msgs \ + pluginlib \ + qtbase \ + rclcpp \ + resource-retriever \ + rviz-common \ + rviz-rendering \ + tinyxml-vendor \ + urdf \ + visualization-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-cppcheck \ + ament-cmake-cpplint \ + ament-cmake-gmock \ + ament-cmake-gtest \ + ament-cmake-lint-cmake \ + ament-cmake-uncrustify \ + ament-index-cpp \ + rviz-rendering-tests \ + rviz-visual-testing-framework \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rviz-release/archive/release/bouncy/rviz_default_plugins/4.0.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "be021042fa8ae44bab28859b8e612923" +SRC_URI[sha256sum] = "c556500191b41b4e320a463f22dfdc064bc7603c06a3e694f28fbabc1ed1915e" +S = "${WORKDIR}/rviz-release-release-bouncy-rviz_default_plugins-4.0.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rviz', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rviz', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rviz/rviz-ogre-vendor_4.0.2.bb b/generated-recipes-bouncy/rviz/rviz-ogre-vendor_4.0.2.bb new file mode 100644 index 0000000..088e8aa --- /dev/null +++ b/generated-recipes-bouncy/rviz/rviz-ogre-vendor_4.0.2.bb @@ -0,0 +1,75 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Wrapper around ogre3d, it provides a fixed CMake module and an ExternalProject build of ogre." +AUTHOR = "William Woodall " +HOMEPAGE = "https://www.ogre3d.org/" +SECTION = "devel" +LICENSE = "Apache-2.0 & MIT" +LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=f12ef8c0445c08084ae92cf2dcb7ee92" + +ROS_CN = "rviz" +ROS_BPN = "rviz_ogre_vendor" + +ROS_BUILD_DEPENDS = " \ + freetype \ + libx11 \ + libxaw \ + libxrandr \ + mesa \ + pkgconfig \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + freetype \ + libx11 \ + libxaw \ + libxrandr \ + mesa \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + freetype \ + libx11 \ + libxaw \ + libxrandr \ + mesa \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rviz-release/archive/release/bouncy/rviz_ogre_vendor/4.0.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "dab929ad518f6d2fcaff11d7e5ce394d" +SRC_URI[sha256sum] = "5ab4559752c54abf6c3ac4080f03cb9c437f87be1ed14c15ca1d0f8fe595dda2" +S = "${WORKDIR}/rviz-release-release-bouncy-rviz_ogre_vendor-4.0.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rviz', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rviz', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rviz/rviz-rendering-tests_4.0.2.bb b/generated-recipes-bouncy/rviz/rviz-rendering-tests_4.0.2.bb new file mode 100644 index 0000000..3d9dc56 --- /dev/null +++ b/generated-recipes-bouncy/rviz/rviz-rendering-tests_4.0.2.bb @@ -0,0 +1,74 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Example plugin for RViz - documents and tests RViz plugin development" +AUTHOR = "William Woodall " +HOMEPAGE = "https://github.com/ros2/rviz" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=01c2bc31767ccb3a68e12f02612b2a97" + +ROS_CN = "rviz" +ROS_BPN = "rviz_rendering_tests" + +ROS_BUILD_DEPENDS = " \ + qtbase \ + resource-retriever \ + rviz-rendering \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + resource-retriever \ + rviz-rendering \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + resource-retriever \ + rviz-rendering \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-cppcheck \ + ament-cmake-cpplint \ + ament-cmake-gmock \ + ament-cmake-gtest \ + ament-cmake-lint-cmake \ + ament-cmake-uncrustify \ + ament-index-cpp \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rviz-release/archive/release/bouncy/rviz_rendering_tests/4.0.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "ee4c1cfa3a56c965a3290dffa4c103b4" +SRC_URI[sha256sum] = "7eaa51dc42eaecb74db32950c02dc9b01732a5ed62a9b31fefcc3cbc7abbfe7b" +S = "${WORKDIR}/rviz-release-release-bouncy-rviz_rendering_tests-4.0.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rviz', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rviz', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rviz/rviz-rendering_4.0.2.bb b/generated-recipes-bouncy/rviz/rviz-rendering_4.0.2.bb new file mode 100644 index 0000000..2abe636 --- /dev/null +++ b/generated-recipes-bouncy/rviz/rviz-rendering_4.0.2.bb @@ -0,0 +1,83 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Library which provides the 3D rendering functionality in rviz." +AUTHOR = "William Woodall " +ROS_AUTHOR = "Dave Hershberger" +HOMEPAGE = "https://github.com/ros2/rviz/blob/ros2/README.md" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "rviz" +ROS_BPN = "rviz_rendering" + +ROS_BUILD_DEPENDS = " \ + ament-index-cpp \ + libeigen \ + qtbase \ + resource-retriever \ + rviz-assimp-vendor \ + rviz-ogre-vendor \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + ament-index-cpp \ + libeigen \ + resource-retriever \ + rviz-assimp-vendor \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-cpp \ + libeigen \ + qtbase \ + resource-retriever \ + rviz-ogre-vendor \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-cppcheck \ + ament-cmake-cpplint \ + ament-cmake-gmock \ + ament-cmake-gtest \ + ament-cmake-lint-cmake \ + ament-cmake-uncrustify \ + rviz-assimp-vendor \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rviz-release/archive/release/bouncy/rviz_rendering/4.0.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "043f19b1fd1e353e895a3dd50c72a054" +SRC_URI[sha256sum] = "39023698a5c52d99b6a7195c4e1809820beffd420258531c51b397ac5365bc1a" +S = "${WORKDIR}/rviz-release-release-bouncy-rviz_rendering-4.0.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rviz', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rviz', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rviz/rviz-visual-testing-framework_4.0.2.bb b/generated-recipes-bouncy/rviz/rviz-visual-testing-framework_4.0.2.bb new file mode 100644 index 0000000..bba53df --- /dev/null +++ b/generated-recipes-bouncy/rviz/rviz-visual-testing-framework_4.0.2.bb @@ -0,0 +1,73 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "3D testing framework for RViz." +AUTHOR = "William Woodall " +ROS_AUTHOR = "Alessandro Bottero" +HOMEPAGE = "http://ros.org/wiki/rviz2" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "rviz" +ROS_BPN = "rviz_visual_testing_framework" + +ROS_BUILD_DEPENDS = " \ + ament-cmake-gtest \ + qtbase \ + rviz-common \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + ament-cmake-gtest \ + rviz-common \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-cmake-gtest \ + rviz-common \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-cppcheck \ + ament-cmake-cpplint \ + ament-cmake-gmock \ + ament-cmake-lint-cmake \ + ament-cmake-uncrustify \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rviz-release/archive/release/bouncy/rviz_visual_testing_framework/4.0.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "0ec3fa778c486fbd7f0fb1342cde6230" +SRC_URI[sha256sum] = "dd8637ec65a201b22e709d0c43fad4b1291b6bb015dad5909e8b2c867c084e99" +S = "${WORKDIR}/rviz-release-release-bouncy-rviz_visual_testing_framework-4.0.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rviz', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rviz', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rviz/rviz-yaml-cpp-vendor_4.0.2.bb b/generated-recipes-bouncy/rviz/rviz-yaml-cpp-vendor_4.0.2.bb new file mode 100644 index 0000000..ea2e26f --- /dev/null +++ b/generated-recipes-bouncy/rviz/rviz-yaml-cpp-vendor_4.0.2.bb @@ -0,0 +1,56 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Wrapper around yaml-cpp, it provides a fixed CMake module and an ExternalProject build of it." +AUTHOR = "William Woodall " +HOMEPAGE = "https://github.com/jbeder/yaml-cpp" +SECTION = "devel" +LICENSE = "Apache-2.0 & MIT" +LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=f12ef8c0445c08084ae92cf2dcb7ee92" + +ROS_CN = "rviz" +ROS_BPN = "rviz_yaml_cpp_vendor" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rviz-release/archive/release/bouncy/rviz_yaml_cpp_vendor/4.0.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "ebe5f3c27fe72b7b8f23c950ee9aa988" +SRC_URI[sha256sum] = "b3345df1774dd5cdb6864b7d49b891f74697f8a82ddb29202f19e0dffeacdcdc" +S = "${WORKDIR}/rviz-release-release-bouncy-rviz_yaml_cpp_vendor-4.0.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rviz', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rviz', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/rviz/rviz2_4.0.2.bb b/generated-recipes-bouncy/rviz/rviz2_4.0.2.bb new file mode 100644 index 0000000..16bba46 --- /dev/null +++ b/generated-recipes-bouncy/rviz/rviz2_4.0.2.bb @@ -0,0 +1,76 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "3D visualization tool for ROS." +AUTHOR = "D. Hood " +ROS_AUTHOR = "Dave Hershberger" +HOMEPAGE = "https://github.com/ros2/rviz/blob/ros2/README.md" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "rviz" +ROS_BPN = "rviz2" + +ROS_BUILD_DEPENDS = " \ + qtbase \ + rviz-common \ + rviz-ogre-vendor \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + rviz-common \ + rviz-ogre-vendor \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + rviz-common \ + rviz-default-plugins \ + rviz-ogre-vendor \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-cppcheck \ + ament-cmake-cpplint \ + ament-cmake-lint-cmake \ + ament-cmake-uncrustify \ + geometry-msgs \ + rclcpp \ + sensor-msgs \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/rviz-release/archive/release/bouncy/rviz2/4.0.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "edebffe9ff7a5e957ce5fa0be299e817" +SRC_URI[sha256sum] = "9003cd0366dbe169ed0fa031995bc3fb6dc9b15940c95a51000457e71f8a817e" +S = "${WORKDIR}/rviz-release-release-bouncy-rviz2-4.0.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('rviz', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('rviz', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/rviz-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/rviz/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/sophus/sophus_1.0.2.bb b/generated-recipes-bouncy/sophus/sophus_1.0.2.bb new file mode 100644 index 0000000..3054c29 --- /dev/null +++ b/generated-recipes-bouncy/sophus/sophus_1.0.2.bb @@ -0,0 +1,61 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "C++ implementation of Lie Groups using Eigen." +AUTHOR = "Daniel Stonier " +ROS_AUTHOR = "Hauke Strasdat" +HOMEPAGE = "https://github.com/strasdat/sophus" +SECTION = "devel" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=58e54c03ca7f821dd3967e2a2cd1596e" + +ROS_CN = "sophus" +ROS_BPN = "sophus" + +ROS_BUILD_DEPENDS = " \ + libeigen \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + libeigen \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/yujinrobot-release/sophus-release/archive/release/bouncy/sophus/1.0.2-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "c5c272478b10c919569d44b9c62ce5e4" +SRC_URI[sha256sum] = "a29074bc4fcfb6f1becebcfab6146a37b75d0a3479d846c808b3b2fa1585804e" +S = "${WORKDIR}/sophus-release-release-bouncy-sophus-1.0.2-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('sophus', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('sophus', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/sophus/sophus_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/sophus/sophus-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/sophus/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/sophus/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/sros2/sros2_0.5.0.bb b/generated-recipes-bouncy/sros2/sros2_0.5.0.bb new file mode 100644 index 0000000..a72bf6c --- /dev/null +++ b/generated-recipes-bouncy/sros2/sros2_0.5.0.bb @@ -0,0 +1,67 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Command line tools for managing SROS2 keys" +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Morgan Quigley " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "sros2" +ROS_BPN = "sros2" + +ROS_BUILD_DEPENDS = " \ + ros2cli \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = " \ + ros2cli \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + openssl \ + ros2cli \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ + python3-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/sros2-release/archive/release/bouncy/sros2/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "f32494a8d70e72346e5a39d3bfbcd628" +SRC_URI[sha256sum] = "00a363fc039fa14fb0aa6ddce2ee8711eebbf6fb210dbac11b5c7d763911c151" +S = "${WORKDIR}/sros2-release-release-bouncy-sros2-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('sros2', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('sros2', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/sros2/sros2_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/sros2/sros2-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/sros2/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/sros2/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/teleop-twist-joy/teleop-twist-joy_2.1.0.bb b/generated-recipes-bouncy/teleop-twist-joy/teleop-twist-joy_2.1.0.bb new file mode 100644 index 0000000..5e0a0b3 --- /dev/null +++ b/generated-recipes-bouncy/teleop-twist-joy/teleop-twist-joy_2.1.0.bb @@ -0,0 +1,69 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Generic joystick teleop for twist robots." +AUTHOR = "Chris Lalancette " +ROS_AUTHOR = "Mike Purvis " +HOMEPAGE = "http://wiki.ros.org/teleop_twist_joy" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "teleop_twist_joy" +ROS_BPN = "teleop_twist_joy" + +ROS_BUILD_DEPENDS = " \ + geometry-msgs \ + rclcpp \ + sensor-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = " \ + geometry-msgs \ + rclcpp \ + sensor-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + geometry-msgs \ + rclcpp \ + sensor-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/teleop_twist_joy-release/archive/release/bouncy/teleop_twist_joy/2.1.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "dfba91ed0f9dfa94f85ea279c1cd4409" +SRC_URI[sha256sum] = "d2aa20f24742dd110f441a47da19d30c4ac5d8bcd8e2493790d2fa4c97ffba5f" +S = "${WORKDIR}/teleop_twist_joy-release-release-bouncy-teleop_twist_joy-2.1.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('teleop-twist-joy', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('teleop-twist-joy', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/teleop-twist-joy/teleop-twist-joy_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/teleop-twist-joy/teleop-twist-joy-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/teleop-twist-joy/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/teleop-twist-joy/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/teleop-twist-keyboard/teleop-twist-keyboard_2.1.1.bb b/generated-recipes-bouncy/teleop-twist-keyboard/teleop-twist-keyboard_2.1.1.bb new file mode 100644 index 0000000..bcc1948 --- /dev/null +++ b/generated-recipes-bouncy/teleop-twist-keyboard/teleop-twist-keyboard_2.1.1.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A robot-agnostic teleoperation node to convert keyboard commands to Twist messages." +AUTHOR = "Chris Lalancette " +ROS_AUTHOR = "Austin Hendrix " +HOMEPAGE = "http://wiki.ros.org/teleop_twist_keyboard" +SECTION = "devel" +LICENSE = "BSD-2" +LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=1e0ab6366e5108a0da760802f538e6ed" + +ROS_CN = "teleop_twist_keyboard" +ROS_BPN = "teleop_twist_keyboard" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + geometry-msgs \ + rclpy \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-copyright \ + ament-flake8 \ + ament-pep257 \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/teleop_twist_keyboard-release/archive/release/bouncy/teleop_twist_keyboard/2.1.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "bf475e8962865b0f6c1648d7a56170ff" +SRC_URI[sha256sum] = "e1beef0bf74e542069670f04427b21f17a48a37106f6e9aff11d69bf816bd88d" +S = "${WORKDIR}/teleop_twist_keyboard-release-release-bouncy-teleop_twist_keyboard-2.1.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('teleop-twist-keyboard', d)}" +ROS_BUILD_TYPE = "ament_python" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('teleop-twist-keyboard', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/teleop-twist-keyboard/teleop-twist-keyboard_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/teleop-twist-keyboard/teleop-twist-keyboard-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/teleop-twist-keyboard/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/teleop-twist-keyboard/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/tinyxml-vendor/tinyxml-vendor_0.5.0.bb b/generated-recipes-bouncy/tinyxml-vendor/tinyxml-vendor_0.5.0.bb new file mode 100644 index 0000000..25d8269 --- /dev/null +++ b/generated-recipes-bouncy/tinyxml-vendor/tinyxml-vendor_0.5.0.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "CMake shim over the tinxml library." +AUTHOR = "Steven! Ragnarök " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "tinyxml_vendor" +ROS_BPN = "tinyxml_vendor" + +ROS_BUILD_DEPENDS = " \ + libtinyxml \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + libtinyxml \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + libtinyxml \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/tinyxml_vendor-release/archive/release/bouncy/tinyxml_vendor/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "7b0a4b3c128d0d1df1a83dec3f41e09b" +SRC_URI[sha256sum] = "3e061cc6b5630c477e5675633654ad70fb41076d5fb5bfa417f79975688a0372" +S = "${WORKDIR}/tinyxml_vendor-release-release-bouncy-tinyxml_vendor-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('tinyxml-vendor', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('tinyxml-vendor', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/tinyxml-vendor/tinyxml-vendor_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/tinyxml-vendor/tinyxml-vendor-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/tinyxml-vendor/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/tinyxml-vendor/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/tinyxml2-vendor/tinyxml2-vendor_0.4.0.bb b/generated-recipes-bouncy/tinyxml2-vendor/tinyxml2-vendor_0.4.0.bb new file mode 100644 index 0000000..a1dac5a --- /dev/null +++ b/generated-recipes-bouncy/tinyxml2-vendor/tinyxml2-vendor_0.4.0.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Wrapper around tinyxml2, providing nothing but a dependency on tinyxml2, on some systems. On others, it provides a fixed CMake module or even an ExternalProject build of tinyxml2." +AUTHOR = "William Woodall " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "tinyxml2_vendor" +ROS_BPN = "tinyxml2_vendor" + +ROS_BUILD_DEPENDS = " \ + libtinyxml2 \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + libtinyxml2 \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + libtinyxml2 \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/tinyxml2_vendor-release/archive/release/bouncy/tinyxml2_vendor/0.4.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "e6a25b5ff289dd74798e4d2b4a77c30a" +SRC_URI[sha256sum] = "a0c41d836a8e197e47c7be761a69de2a3ef6fdf0786807c1232958fac7830c17" +S = "${WORKDIR}/tinyxml2_vendor-release-release-bouncy-tinyxml2_vendor-0.4.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('tinyxml2-vendor', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('tinyxml2-vendor', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/tinyxml2-vendor/tinyxml2-vendor_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/tinyxml2-vendor/tinyxml2-vendor-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/tinyxml2-vendor/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/tinyxml2-vendor/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/tlsf/tlsf_0.5.0.bb b/generated-recipes-bouncy/tlsf/tlsf_0.5.0.bb new file mode 100644 index 0000000..03ae9f3 --- /dev/null +++ b/generated-recipes-bouncy/tlsf/tlsf_0.5.0.bb @@ -0,0 +1,64 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "TLSF allocator version 2.4.6" +AUTHOR = "Chris Lalancette " +ROS_AUTHOR = "Jackie Kay " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "LGPL-2.1" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=3badeab1074cb0c993003745c15d12f0" + +ROS_CN = "tlsf" +ROS_BPN = "tlsf" + +ROS_BUILD_DEPENDS = " \ + ament-cmake \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-cmake \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/tlsf-release/archive/release/bouncy/tlsf/0.5.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "2cfee668d0800cf38958bd5db390b122" +SRC_URI[sha256sum] = "5890f4cebf87cb7235174541786c815c0438e3400cb382e2e41b3992bf3830ad" +S = "${WORKDIR}/tlsf-release-release-bouncy-tlsf-0.5.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('tlsf', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('tlsf', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/tlsf/tlsf_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/tlsf/tlsf-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/tlsf/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/tlsf/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/turtlebot2-demo/depthimage-to-pointcloud2_0.5.1.bb b/generated-recipes-bouncy/turtlebot2-demo/depthimage-to-pointcloud2_0.5.1.bb new file mode 100644 index 0000000..8c97ffd --- /dev/null +++ b/generated-recipes-bouncy/turtlebot2-demo/depthimage-to-pointcloud2_0.5.1.bb @@ -0,0 +1,71 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A simple node to convert a depth image and camera info into a PointCloud2." +AUTHOR = "Chris Lalancette " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "turtlebot2_demo" +ROS_BPN = "depthimage_to_pointcloud2" + +ROS_BUILD_DEPENDS = " \ + image-geometry \ + rclcpp \ + sensor-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + image-geometry \ + rclcpp \ + sensor-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + image-geometry \ + rclcpp \ + sensor-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/turtlebot2_demo-release/archive/release/bouncy/depthimage_to_pointcloud2/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "873d87e41961940026dc2838497d7167" +SRC_URI[sha256sum] = "0e27a91ddf111e56aea0ddf86196fd1f2947ecf62a0615cfe87ebe8396206e2f" +S = "${WORKDIR}/turtlebot2_demo-release-release-bouncy-depthimage_to_pointcloud2-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('turtlebot2-demo', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('turtlebot2-demo', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/turtlebot2-demo_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/turtlebot2-demo-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-amcl_0.5.1.bb b/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-amcl_0.5.1.bb new file mode 100644 index 0000000..cb799c5 --- /dev/null +++ b/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-amcl_0.5.1.bb @@ -0,0 +1,71 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Demo of turtlebot2 localization with amcl." +AUTHOR = "D. Hood " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "turtlebot2_demo" +ROS_BPN = "turtlebot2_amcl" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + amcl \ + ament-index-python \ + astra-camera \ + depthimage-to-laserscan \ + joy \ + launch \ + map-server \ + ros2run \ + teleop-twist-joy \ + tf2-ros \ + turtlebot2-drivers \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/turtlebot2_demo-release/archive/release/bouncy/turtlebot2_amcl/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "973b5ad97fb2f45d1a76fc89586cdb01" +SRC_URI[sha256sum] = "1839b6c737ebb6682ff17bcdef6dcc918ee3f023432e9e5986cb03e8dc67f162" +S = "${WORKDIR}/turtlebot2_demo-release-release-bouncy-turtlebot2_amcl-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('turtlebot2-demo', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('turtlebot2-demo', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/turtlebot2-demo_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/turtlebot2-demo-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-cartographer_0.5.1.bb b/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-cartographer_0.5.1.bb new file mode 100644 index 0000000..8448f85 --- /dev/null +++ b/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-cartographer_0.5.1.bb @@ -0,0 +1,71 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Launch files for turtlebot2 cartographer demo" +AUTHOR = "Chris Lalancette " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "turtlebot2_demo" +ROS_BPN = "turtlebot2_cartographer" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-python \ + astra-camera \ + cartographer-ros \ + depthimage-to-laserscan \ + depthimage-to-pointcloud2 \ + joy \ + launch \ + ros2run \ + teleop-twist-joy \ + tf2-ros \ + turtlebot2-drivers \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/turtlebot2_demo-release/archive/release/bouncy/turtlebot2_cartographer/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "19c0d380031b736e35d87852600de887" +SRC_URI[sha256sum] = "f48855ec700be98741d509da4830b6d92d0ddc552a57cdec26e7b013c88c1d55" +S = "${WORKDIR}/turtlebot2_demo-release-release-bouncy-turtlebot2_cartographer-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('turtlebot2-demo', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('turtlebot2-demo', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/turtlebot2-demo_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/turtlebot2-demo-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-demo_0.5.1.bb b/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-demo_0.5.1.bb new file mode 100644 index 0000000..40170ce --- /dev/null +++ b/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-demo_0.5.1.bb @@ -0,0 +1,63 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Metapackage aggregating the turtlebot2 demo packages" +AUTHOR = "Mikael Arguedas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "turtlebot2_demo" +ROS_BPN = "turtlebot2_demo" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + depthimage-to-pointcloud2 \ + turtlebot2-amcl \ + turtlebot2-cartographer \ + turtlebot2-drivers \ + turtlebot2-follower \ + turtlebot2-teleop \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/turtlebot2_demo-release/archive/release/bouncy/turtlebot2_demo/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "6a09960b80a834284fc1896eada1ff88" +SRC_URI[sha256sum] = "ab842dc1c6a516d94035de7b97d1a356e1a9e9b93dab6af8ac91b6c48e1c1954" +S = "${WORKDIR}/turtlebot2_demo-release-release-bouncy-turtlebot2_demo-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('turtlebot2-demo', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('turtlebot2-demo', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/turtlebot2-demo_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/turtlebot2-demo-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-drivers_0.5.1.bb b/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-drivers_0.5.1.bb new file mode 100644 index 0000000..fca1326 --- /dev/null +++ b/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-drivers_0.5.1.bb @@ -0,0 +1,81 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Set of drivers to talk to the kobuki base." +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Brian Gerkey " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "turtlebot2_demo" +ROS_BPN = "turtlebot2_drivers" + +ROS_BUILD_DEPENDS = " \ + geometry-msgs \ + nav-msgs \ + rclcpp \ + sensor-msgs \ + tf2 \ + tf2-ros \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + geometry-msgs \ + nav-msgs \ + rclcpp \ + sensor-msgs \ + tf2 \ + tf2-ros \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + geometry-msgs \ + nav-msgs \ + rclcpp \ + sensor-msgs \ + tf2 \ + tf2-ros \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/turtlebot2_demo-release/archive/release/bouncy/turtlebot2_drivers/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "9bfc635b8861e942a0305f6e07d16273" +SRC_URI[sha256sum] = "b62ff4a671e4c853cc8585df710779f3134c081a6788d17ef7aff92a520e7a79" +S = "${WORKDIR}/turtlebot2_demo-release-release-bouncy-turtlebot2_drivers-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('turtlebot2-demo', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('turtlebot2-demo', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/turtlebot2-demo_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/turtlebot2-demo-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-follower_0.5.1.bb b/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-follower_0.5.1.bb new file mode 100644 index 0000000..e6aa2b5 --- /dev/null +++ b/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-follower_0.5.1.bb @@ -0,0 +1,73 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A simple follower using centroid in depth images." +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Brian Gerkey " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "turtlebot2_demo" +ROS_BPN = "turtlebot2_follower" + +ROS_BUILD_DEPENDS = " \ + geometry-msgs \ + rclcpp \ + sensor-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + geometry-msgs \ + rclcpp \ + sensor-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + astra-camera \ + geometry-msgs \ + launch \ + rclcpp \ + ros2run \ + sensor-msgs \ + turtlebot2-drivers \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/turtlebot2_demo-release/archive/release/bouncy/turtlebot2_follower/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "d793f99cf471744d7c30739d0e86304d" +SRC_URI[sha256sum] = "dfb21c06df4db78817abbbab4459f9a86f97ba708777aa0b57e7e7b71ed470ee" +S = "${WORKDIR}/turtlebot2_demo-release-release-bouncy-turtlebot2_follower-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('turtlebot2-demo', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('turtlebot2-demo', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/turtlebot2-demo_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/turtlebot2-demo-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-teleop_0.5.1.bb b/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-teleop_0.5.1.bb new file mode 100644 index 0000000..79c9029 --- /dev/null +++ b/generated-recipes-bouncy/turtlebot2-demo/turtlebot2-teleop_0.5.1.bb @@ -0,0 +1,65 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Launch files for turtlebot2 teleop demo" +AUTHOR = "Chris Lalancette " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "turtlebot2_demo" +ROS_BPN = "turtlebot2_teleop" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + joy \ + launch \ + ros2run \ + teleop-twist-joy \ + turtlebot2-drivers \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/turtlebot2_demo-release/archive/release/bouncy/turtlebot2_teleop/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "0477edef35f8405c6286ea6396f7ef8c" +SRC_URI[sha256sum] = "4b9637f72e5feb43457214652f4868d3c1351160cc5ab9e6ca4ee04641665430" +S = "${WORKDIR}/turtlebot2_demo-release-release-bouncy-turtlebot2_teleop-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('turtlebot2-demo', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('turtlebot2-demo', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/turtlebot2-demo_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/turtlebot2-demo-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/turtlebot2-demo/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/uncrustify/uncrustify-vendor_0.66.1-1.bb b/generated-recipes-bouncy/uncrustify/uncrustify-vendor_0.66.1-1.bb new file mode 100644 index 0000000..13639c7 --- /dev/null +++ b/generated-recipes-bouncy/uncrustify/uncrustify-vendor_0.66.1-1.bb @@ -0,0 +1,56 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Package a newer version of uncrustify (0.61+, b6593c1, April 14th 2015)." +AUTHOR = "Dirk Thomas " +HOMEPAGE = "https://github.com/uncrustify/uncrustify" +SECTION = "devel" +LICENSE = "GPL-3" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=78ab71f8bc669914d3a3405fa3ef1c9c" + +ROS_CN = "uncrustify" +ROS_BPN = "uncrustify_vendor" + +ROS_BUILD_DEPENDS = " \ + ament-cmake-core \ +" + +ROS_BUILDTOOL_DEPENDS = "" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = "" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/uncrustify-release/archive/release/bouncy/uncrustify_vendor/0.66.1-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "440627c3799340954fde6f127171ffed" +SRC_URI[sha256sum] = "fb31e852e9392b4cc67543731dd764d9be33a4edf3722a3aa06957056fd99fff" +S = "${WORKDIR}/uncrustify-release-release-bouncy-uncrustify_vendor-0.66.1-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('uncrustify', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('uncrustify', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/uncrustify/uncrustify_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/uncrustify/uncrustify-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/uncrustify/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/uncrustify/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/urdf/urdf_2.1.0.bb b/generated-recipes-bouncy/urdf/urdf_2.1.0.bb new file mode 100644 index 0000000..9904985 --- /dev/null +++ b/generated-recipes-bouncy/urdf/urdf_2.1.0.bb @@ -0,0 +1,73 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "This package contains a C++ parser for the Unified Robot Description Format (URDF), which is an XML format for representing a robot model. The code API of the parser has been through our review process and will remain backwards compatible in future releases." +AUTHOR = "Chris Lalancette " +ROS_AUTHOR = "Ioan Sucan " +HOMEPAGE = "https://github.com/ros2/urdf" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "urdf" +ROS_BPN = "urdf" + +ROS_BUILD_DEPENDS = " \ + libtinyxml \ + tinyxml-vendor \ + urdfdom \ + urdfdom-headers \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = " \ + libtinyxml \ + urdfdom-headers \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + libtinyxml \ + tinyxml-vendor \ + urdfdom \ + urdfdom-headers \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-lint-auto \ + ament-lint-common \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/urdf-release/archive/release/bouncy/urdf/2.1.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "5bedf661a126d2720130807542deaa01" +SRC_URI[sha256sum] = "2e8ea3503c1ebcf88b1a25ebd9625c25e765666fae6d28d1402093f4520dbb0f" +S = "${WORKDIR}/urdf-release-release-bouncy-urdf-2.1.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('urdf', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('urdf', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/urdf/urdf_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/urdf/urdf-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/urdf/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/urdf/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/urdfdom-headers/urdfdom-headers_1.0.0-1.bb b/generated-recipes-bouncy/urdfdom-headers/urdfdom-headers_1.0.0-1.bb new file mode 100644 index 0000000..b0c1a75 --- /dev/null +++ b/generated-recipes-bouncy/urdfdom-headers/urdfdom-headers_1.0.0-1.bb @@ -0,0 +1,62 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "C++ headers for URDF." +AUTHOR = "Steven! Ragnarök " +HOMEPAGE = "http://ros.org/wiki/urdf" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "urdfdom_headers" +ROS_BPN = "urdfdom_headers" + +ROS_BUILD_DEPENDS = " \ + libtinyxml \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + cmake-native \ +" + +ROS_EXPORT_DEPENDS = " \ + libtinyxml \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + libtinyxml \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/urdfdom_headers-release/archive/release/bouncy/urdfdom_headers/1.0.0-1.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "18ff2c28eef8e4b745db60eb7eb757b7" +SRC_URI[sha256sum] = "f73d7d6513c556b5afcb2817c63f3d0b0b97b114ee188fe74eee112ae4502a81" +S = "${WORKDIR}/urdfdom_headers-release-release-bouncy-urdfdom_headers-1.0.0-1" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('urdfdom-headers', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('urdfdom-headers', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/urdfdom-headers/urdfdom-headers_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/urdfdom-headers/urdfdom-headers-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/urdfdom-headers/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/urdfdom-headers/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/urdfdom/urdfdom_2.0.0.bb b/generated-recipes-bouncy/urdfdom/urdfdom_2.0.0.bb new file mode 100644 index 0000000..77a62a9 --- /dev/null +++ b/generated-recipes-bouncy/urdfdom/urdfdom_2.0.0.bb @@ -0,0 +1,65 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A library to access URDFs using the DOM model." +AUTHOR = "Steven! Ragnarök " +ROS_AUTHOR = "Wim Meeussen" +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "urdfdom" +ROS_BPN = "urdfdom" + +ROS_BUILD_DEPENDS = " \ + libtinyxml \ + tinyxml-vendor \ + urdfdom-headers \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + libtinyxml \ + tinyxml-vendor \ + urdfdom-headers \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/urdfdom-release/archive/release/bouncy/urdfdom/2.0.0-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "d273cff11de4cafbb898f3024290181b" +SRC_URI[sha256sum] = "b13ced6b5353353ed0a52744b6f917e303021c65a50726e3c83a62f0091f18fd" +S = "${WORKDIR}/urdfdom-release-release-bouncy-urdfdom-2.0.0-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('urdfdom', d)}" +ROS_BUILD_TYPE = "cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('urdfdom', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/urdfdom/urdfdom_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/urdfdom/urdfdom-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/urdfdom/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/urdfdom/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/variants/desktop_0.5.1.bb b/generated-recipes-bouncy/variants/desktop_0.5.1.bb new file mode 100644 index 0000000..9d8ef95 --- /dev/null +++ b/generated-recipes-bouncy/variants/desktop_0.5.1.bb @@ -0,0 +1,93 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package which extends 'ros_base' and includes high level packages like vizualization tools and demos." +AUTHOR = "Mikael Arguedas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "variants" +ROS_BPN = "desktop" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + angles \ + composition \ + demo-nodes-cpp \ + demo-nodes-cpp-rosnative \ + demo-nodes-py \ + depthimage-to-laserscan \ + dummy-map-server \ + dummy-robot-bringup \ + dummy-sensors \ + examples-rclcpp-minimal-client \ + examples-rclcpp-minimal-composition \ + examples-rclcpp-minimal-publisher \ + examples-rclcpp-minimal-service \ + examples-rclcpp-minimal-subscriber \ + examples-rclcpp-minimal-timer \ + examples-rclpy-executors \ + examples-rclpy-minimal-client \ + examples-rclpy-minimal-publisher \ + examples-rclpy-minimal-service \ + examples-rclpy-minimal-subscriber \ + image-tools \ + intra-process-demo \ + joy \ + lifecycle \ + logging-demo \ + pcl-conversions \ + pendulum-control \ + ros-base \ + rviz-default-plugins \ + rviz2 \ + sros2 \ + teleop-twist-joy \ + teleop-twist-keyboard \ + tlsf \ + tlsf-cpp \ + topic-monitor \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/variants-release/archive/release/bouncy/desktop/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "1e76dcbf6c2a44220f82f58e065704c6" +SRC_URI[sha256sum] = "2ade64ea13d238799e72867462952c5d98109020ece6ca443e86f27a4d5d0a02" +S = "${WORKDIR}/variants-release-release-bouncy-desktop-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('variants', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('variants', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/variants/variants_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/variants/variants-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/variants/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/variants/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/variants/ros-base_0.5.1.bb b/generated-recipes-bouncy/variants/ros-base_0.5.1.bb new file mode 100644 index 0000000..e14eea2 --- /dev/null +++ b/generated-recipes-bouncy/variants/ros-base_0.5.1.bb @@ -0,0 +1,65 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package which extends 'ros_core' and includes other basic functionalities like tf2 and urdf." +AUTHOR = "Mikael Arguedas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "variants" +ROS_BPN = "ros_base" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + kdl-parser \ + robot-state-publisher \ + ros-core \ + tf2 \ + tf2-eigen \ + tf2-geometry-msgs \ + tf2-ros \ + urdf \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/variants-release/archive/release/bouncy/ros_base/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "5a2c58c6e01a4b5c43d6e1b6da5f0f73" +SRC_URI[sha256sum] = "9fa5ef6c16d0be2dc78e923a57c7dd8b08ab38c088162b4d273a525371745399" +S = "${WORKDIR}/variants-release-release-bouncy-ros_base-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('variants', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('variants', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/variants/variants_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/variants/variants-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/variants/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/variants/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/variants/ros-core_0.5.1.bb b/generated-recipes-bouncy/variants/ros-core_0.5.1.bb new file mode 100644 index 0000000..ccc672b --- /dev/null +++ b/generated-recipes-bouncy/variants/ros-core_0.5.1.bb @@ -0,0 +1,87 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "A package to aggregate the packages required to use publish / subscribe, services, generate messages and other core ROS concepts." +AUTHOR = "Mikael Arguedas " +HOMEPAGE = "https://wiki.ros.org" +SECTION = "devel" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=12c26a18c7f493fdc7e8a93b16b7c04f" + +ROS_CN = "variants" +ROS_BPN = "ros_core" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-cmake \ + ament-cmake-auto \ + ament-cmake-gmock \ + ament-cmake-gtest \ + ament-cmake-pytest \ + ament-cmake-ros \ + ament-index-cpp \ + ament-index-python \ + ament-lint-auto \ + ament-lint-common \ + class-loader \ + common-interfaces \ + pluginlib \ + rcl-lifecycle \ + rclcpp \ + rclcpp-lifecycle \ + rclpy \ + ros-environment \ + ros2launch \ + ros2lifecycle \ + ros2msg \ + ros2node \ + ros2param \ + ros2pkg \ + ros2run \ + ros2service \ + ros2srv \ + ros2topic \ + rosidl-default-generators \ + rosidl-default-runtime \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/variants-release/archive/release/bouncy/ros_core/0.5.1-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "bdbebbd3dbd673603f1323c1518db4c9" +SRC_URI[sha256sum] = "f861888f8a9def642c8b8d62ec6e120b6bbd2e4106f9990c00b24fe498bbe895" +S = "${WORKDIR}/variants-release-release-bouncy-ros_core-0.5.1-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('variants', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('variants', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/variants/variants_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/variants/variants-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/variants/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/variants/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/vision-opencv/cv-bridge_2.0.5.bb b/generated-recipes-bouncy/vision-opencv/cv-bridge_2.0.5.bb new file mode 100644 index 0000000..e3a1d38 --- /dev/null +++ b/generated-recipes-bouncy/vision-opencv/cv-bridge_2.0.5.bb @@ -0,0 +1,80 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "This contains CvBridge, which converts between ROS2 Image messages and OpenCV images." +AUTHOR = "Ethan Gao " +ROS_AUTHOR = "Patrick Mihelich" +HOMEPAGE = "http://www.ros.org/wiki/cv_bridge" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "vision_opencv" +ROS_BPN = "cv_bridge" + +ROS_BUILD_DEPENDS = " \ + boost \ + opencv \ + python3-numpy \ + sensor-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ + python-cmake-module-native \ +" + +ROS_EXPORT_DEPENDS = " \ + boost \ + opencv \ + python3-numpy \ + sensor-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + ament-index-python \ + boost \ + opencv \ + python3-numpy \ + sensor-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-cmake-pytest \ + ament-lint-auto \ + ament-lint-common \ + opencv \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/bouncy/cv_bridge/2.0.5-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "3367ac0b470d8625a70fa17201f6ded2" +SRC_URI[sha256sum] = "a2ec0f5b7b3b3c966c0fbc7c488922b15d7f931961350be9d1bbe105e54d27e3" +S = "${WORKDIR}/vision_opencv-release-release-bouncy-cv_bridge-2.0.5-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('vision-opencv', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('vision-opencv', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/vision-opencv/vision-opencv_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/vision-opencv/vision-opencv-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/vision-opencv/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/vision-opencv/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/vision-opencv/image-geometry_2.0.5.bb b/generated-recipes-bouncy/vision-opencv/image-geometry_2.0.5.bb new file mode 100644 index 0000000..a8ea41f --- /dev/null +++ b/generated-recipes-bouncy/vision-opencv/image-geometry_2.0.5.bb @@ -0,0 +1,69 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "`image_geometry` contains C++ and Python libraries for interpreting images geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo messages with OpenCV functions such as image rectification, much as cv_bridge interfaces ROS sensor_msgs/Image with OpenCV data types." +AUTHOR = "Mikael Arguedas " +ROS_AUTHOR = "Patrick Mihelich" +HOMEPAGE = "http://www.ros.org/wiki/image_geometry" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "vision_opencv" +ROS_BPN = "image_geometry" + +ROS_BUILD_DEPENDS = " \ + opencv \ + sensor-msgs \ +" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-ros-native \ +" + +ROS_EXPORT_DEPENDS = " \ + opencv \ + sensor-msgs \ +" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + opencv \ + sensor-msgs \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = " \ + ament-cmake-gtest \ + ament-cmake-pytest \ +" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/bouncy/image_geometry/2.0.5-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "29530e128ff061dbab776bc4fcd68cf7" +SRC_URI[sha256sum] = "23fadf7255a7c69a9e6165d87404c1547439688b0efa18480dcdd1e1aeac707a" +S = "${WORKDIR}/vision_opencv-release-release-bouncy-image_geometry-2.0.5-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('vision-opencv', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('vision-opencv', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/vision-opencv/vision-opencv_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/vision-opencv/vision-opencv-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/vision-opencv/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/vision-opencv/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE} diff --git a/generated-recipes-bouncy/vision-opencv/vision-opencv_2.0.5.bb b/generated-recipes-bouncy/vision-opencv/vision-opencv_2.0.5.bb new file mode 100644 index 0000000..96c47f3 --- /dev/null +++ b/generated-recipes-bouncy/vision-opencv/vision-opencv_2.0.5.bb @@ -0,0 +1,60 @@ +# Generated by superflore -- DO NOT EDIT +# +# Copyright 2019 Open Source Robotics Foundation + +inherit ros_distro_${ROS_DISTRO} +inherit ros_superflore_generated + +DESCRIPTION = "Packages for interfacing ROS2 with OpenCV, a library of programming functions for real time computer vision." +AUTHOR = "Ethan Gao " +ROS_AUTHOR = "Patrick Mihelich" +HOMEPAGE = "http://www.ros.org/wiki/vision_opencv" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" + +ROS_CN = "vision_opencv" +ROS_BPN = "vision_opencv" + +ROS_BUILD_DEPENDS = "" + +ROS_BUILDTOOL_DEPENDS = " \ + ament-cmake-native \ +" + +ROS_EXPORT_DEPENDS = "" + +ROS_BUILDTOOL_EXPORT_DEPENDS = "" + +ROS_EXEC_DEPENDS = " \ + cv-bridge \ + image-geometry \ +" + +# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags. +ROS_TEST_DEPENDS = "" + +DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}" +# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually +# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS. +DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}" + +RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}" + +SRC_URI = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/bouncy/vision_opencv/2.0.5-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "c7922277b6245ef022d5084f45ebb54c" +SRC_URI[sha256sum] = "42f2c63fa9816d6d646d3ce3ae4c6a845ff62f7a65dafa73a3bf5e04df350ef9" +S = "${WORKDIR}/vision_opencv-release-release-bouncy-vision_opencv-2.0.5-0" + +ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('vision-opencv', d)}" +ROS_BUILD_TYPE = "ament_cmake" + +# Allow the above settings to be overridden. +ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('vision-opencv', d)}" +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/vision-opencv/vision-opencv_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/vision-opencv/vision-opencv-${PV}_common.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/vision-opencv/${BPN}.inc +include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/vision-opencv/${BPN}-${PV}.inc + +inherit ${ROS_COMPONENT_TYPE}_component +inherit ros_${ROS_BUILD_TYPE}