Skip to content

Commit

Permalink
feat(yocto/ros2): add required SDK packages for cross-compiling ROS2 …
Browse files Browse the repository at this point in the history
…C/C++
  • Loading branch information
nikAizuddin committed Jul 19, 2023
1 parent 659c328 commit a7f3854
Show file tree
Hide file tree
Showing 82 changed files with 106 additions and 0 deletions.
22 changes: 22 additions & 0 deletions project/yocto/layers/meta-user/recipes-images/images/ros2-image.bb
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,28 @@ IMAGE_INSTALL:append = " \
${USER_APPS} \
"

TOOLCHAIN_TARGET_TASK:append = " \
${ROS_SYSROOT_BUILD_DEPENDENCIES} \
ros-core \
foonathan-memory-staticdev \
ament-cmake-gen-version-h \
"

TOOLCHAIN_HOST_TASK:append = " \
nativesdk-ament-package \
nativesdk-ament-cmake \
nativesdk-python3-numpy \
nativesdk-python3-colcon-ros \
nativesdk-python3-dev \
nativesdk-ros-core \
nativesdk-rosidl-generator-py \
nativesdk-rosidl-default-generators \
nativesdk-rosidl-typesupport-c \
nativesdk-rosidl-typesupport-cpp \
nativesdk-ament-cmake-gen-version-h \
nativesdk-builtin-interfaces \
"

IMAGE_LINGUAS = "en-us"
GLIBC_GENERATE_LOCALES = "en_US.UTF-8"

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FILES:${PN} += " \
${SDKPATHNATIVE}/usr/etc \
${SDKPATHNATIVE}/usr/etc/roudi_config_example.toml \
"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BBCLASSEXTEND:append = " nativesdk"

0 comments on commit a7f3854

Please sign in to comment.