coulomb
coulomb

Reputation: 81

What is the recommended way to organize Yocto project repository(-ies)?

How do you typically organize Yocto project during development?

The typical approach I saw was to divide project into following repositories and connect them using Android repo tool:

What I do not like here:

Because most of collegaues are git beginners (do not want to add them new complexity introduced by repo), our current projects looks like:

workspace_productA.git
|-> build
|-> sources
     |-> meta-bsp-layer

poky, meta-openembedded and other upstream layers are just cloned manually or via some bash script.

All most frequently changeable content (build, meta-bsp-layer) is placed in flat repository and clean history. But I am wondering if this approach is scalable.

I would appreciate to hear about your solutions.

Thank you in advance.

Upvotes: 3

Views: 1498

Answers (1)

user656347
user656347

Reputation:

Android repo tool is indeed one way of organizing and setting up the required Yocto project repositories. I prefer the approach taken by yoe-distro and also recently used it to create BSP for our project.

Upvotes: 1

Related Questions