intel-iot-devkit / meta-iot-cloud

OpenEmbedded layer to add support for multiple cloud IoT services including Microsoft Azure & Google Cloud Platform.
MIT License
70 stars 81 forks source link

meta-iot-cloud

OpenEmbedded layer to add support for multiple cloud service provider solutions.

Supported Platforms

Dependencies

This layer depends on packages provided by the following layers:

Configuration

  1. Clone the meta-iot-cloud layer to your project directory.
  2. Add the meta-iot-cloud layer to conf/bblayers.conf
    BBLAYERS += "path/to/meta-iot-cloud"
  3. Add dependency layers to conf/bblayers.conf
    BBLAYERS += "path/to/meta-openembedded/meta-oe"
    BBLAYERS += "path/to/meta-openembedded/meta-python"
    BBLAYERS += "path/to/meta-openembedded/meta-networking"

Usage

To build packages related to Microsoft Azure:

    bitbake packagegroup-cloud-azure

To build packages related to Google Cloud Platform:

    bitbake packagegroup-cloud-google

Alternatively to add support for a given platform into your image add the following to your distro config or conf/auto.conf

    CORE_IMAGE_EXTRA_INSTALL += "packagegroup-cloud-azure"
    CORE_IMAGE_EXTRA_INSTALL += "packagegroup-cloud-google"

Patches

Please submit any patches against the meta-iot-cloud layer to the maintainer:

Maintainer: Scott Ware scott.r.ware@intel.com