<commit_before>[![License](http://img.shields.io/:license-mit-blue.svg?style=flat-square)](http://badges.mit-license.org)

# meta-bistro

A Yocto/OpenEmbedded layer that provides IVI related functionality in an
OpenEmbedded Linux system.

This layer aggregates original IVI related software recipes for software
components developed by Pelagicore. In addition, the layer contains
appendments to other open source Yocto/OpenEmbedded layer recipes
that are relevant for the aforementioned functionality.

## Dependencies

This layer currently depends on:

* poky (http://git.yoctoproject.org/cgit/cgit.cgi/poky)
* meta-openembedded (http://cgit.openembedded.org/meta-openembedded/)

### Optional dependencies

These are optional dependencies for the specific layer additions described
below:

* meta-qt5 (https://github.com/meta-qt5/meta-qt5)
* meta-ivi (https://github.com/GENIVI/meta-ivi)
* meta-openembedded/meta-multimedia
* meta-openembedded/meta-networking

## Layers

Depending on the included layers used together with meta-bistro, additional
functionality is added from the `layers/*/` directories. This is done by adding
the `layers/*` directory if the name is in the `BBFILE_COLLECTIONS` variable,
as defined in the `conf/layer.conf` file.

The `BBFILE_COLLECTIONS` contains the names as given by each respective meta
layer, and hence the names of the directories can not be changed by us directly.

The general idea is that these layer additions should only be added to 
meta-bistro if the original layers are available in the current build system<commit_msg>README.md: Add meta-virtualization as an dependency<commit_after>[![License](http://img.shields.io/:license-mit-blue.svg?style=flat-square)](http://badges.mit-license.org)

# meta-bistro

A Yocto/OpenEmbedded layer that provides IVI related functionality in an
OpenEmbedded Linux system.

This layer aggregates original IVI related software recipes for software
components developed by Pelagicore. In addition, the layer contains
appendments to other open source Yocto/OpenEmbedded layer recipes
that are relevant for the aforementioned functionality.

## Dependencies

This layer currently depends on:

* poky (http://git.yoctoproject.org/cgit/cgit.cgi/poky)
* meta-openembedded (http://cgit.openembedded.org/meta-openembedded/)

### Optional dependencies

These are optional dependencies for the specific layer additions described
below:

* meta-qt5 (https://github.com/meta-qt5/meta-qt5)
* meta-ivi (https://github.com/GENIVI/meta-ivi)
* meta-virtualization
* meta-openembedded/meta-multimedia
* meta-openembedded/meta-networking

## Layers

Depending on the included layers used together with meta-bistro, additional
functionality is added from the `layers/*/` directories. This is done by adding
the `layers/*` directory if the name is in the `BBFILE_COLLECTIONS` variable,
as defined in the `conf/layer.conf` file.

The `BBFILE_COLLECTIONS` contains the names as given by each respective meta
layer, and hence the names of the directories can not be changed by us directly.

The general idea is that these layer additions should only be added to 
meta-bistro if the original layers are available in the current build system
{'fraction_non_alphanumeric': 0.08161350844277673, 'fraction_numerical': 0.001876172607879925, 'mean_word_length': 5.047258979206049, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3123258', 'n_tokens_mistral': 927, 'n_tokens_neox': 880, 'n_words': 343}