robotrokers / rokers-yocto-distro

A Yocto Distro for robot enabler embedded Linux!
MIT License
0 stars 1 forks source link

dev-rokers: Add meta-ros #1

Open ludusrusso opened 7 years ago

ludusrusso commented 7 years ago

https://github.com/bmwcarit/meta-ros

ludusrusso commented 7 years ago

This are some experiments I've done (no genivi, vanilla (I think) yocto, very simple). Ros works :D

# POKY_BBLAYERS_CONF_VERSION is increased each time build/conf/bblayers.conf
# changes incompatibly
POKY_BBLAYERS_CONF_VERSION = "2"

BBPATH = "${TOPDIR}"
BBFILES ?= ""

BBLAYERS ?= " \
  /mnt/poky/meta \
  /mnt/poky/meta-poky \
  /mnt/poky/meta-yocto-bsp \
  /mnt/poky/openembedded-core/meta \
  /mnt/poky/meta-openembedded/meta-oe \
  /mnt/poky/meta-openembedded/meta-multimedia \
  /mnt/poky/meta-openembedded/meta-networking \
  /mnt/poky/meta-openembedded/meta-python \
  /mnt/poky/meta-raspberrypi \
  /mnt/poky/meta-ros \
  "
MACHINE ??= "raspberrypi3"
hostname_pn-base-files = "ludobian"
$ bitbake core-image-ros-roscore
ludusrusso commented 7 years ago

I've seen that meta-ros is full of projects inside! I still don't know how to select the rospackages to insall, but here I lest the minimum wee need to start:

gmacario commented 7 years ago

@ludusrusso

I still don't know how to select the rospackages to install

See IMAGE_INSTALL_append in https://github.com/robotrokers/genivi-dev-platform/blob/dev-rokers/meta-rokers/recipes-rokers/images/rokers-image-base.bb#L31-L33

ludusrusso commented 7 years ago

Pull Request #16 start working on the issue!