Difference between revisions of "Buildsystems"

From eLinux.org
Jump to: navigation, search
(Created page with "= Yocto Buildsystem = == Migrating to Yocto: A guide and lessons learned == '''Presenter''': Muhammad Tauqir Ahmad, Cisco Meraki <br> '''Summary''' Presenters take you through...")
 
(Buildroot)
Line 22: Line 22:
 
= Bitbake =  
 
= Bitbake =  
 
= Buildroot =
 
= Buildroot =
 +
== Buildroot V/s OpenEmbedded/Yocto: A Four Hands Discussion ==
 +
'''Presenter''': Alexandre  Belloni & Thomas Petazzoni, Free Electrons <br>
 +
'''Summary'''
 +
This presentation compares the general philosophy, output, configuration, layers, tool-chains, packages and complexity of <br>
 +
both build-root and Yocto for Embedded Linux platforms <br> 
 +
* [[https://elinux.org/images/7/7a/Bellonipetazzoni.pdf | [PDF] ]] ELC 2019
 +
* [[https://youtu.be/9SZ0eeootCY | [VIDEO] ]] ELC 2019

Revision as of 20:10, 13 August 2020

Yocto Buildsystem

Migrating to Yocto: A guide and lessons learned

Presenter: Muhammad Tauqir Ahmad, Cisco Meraki
Summary Presenters take you through the journey of migrating from an old, legacy, unmaintained build systems and to a modern
build system. The session talks about the lessons learned along the way including the technical challenges like supporting proprietary
software on Yocto, verifying correctness of the builds produced by the new build system, accommodating the various use cases,
as well as human aspects of such a large migration like getting buy-in from stakeholders, documenting process and maintenance

Sweeten your Yocto Build Times with Icecream

Presenter:Joshua Watt, Garmin International
Summary Yocto takes a considerable amount of time to build complex systems and hence, a lot of time is spent waiting for builds to complete.
One method of accelerating these builds is to use a distributed compiler such as Icecream. The presenter discusses the current state of
Icecream support in Yocto, pros and cons of using Icecream, typical configurations, as well as tips, tricks, and quirks he has learned
while using Icecream.

Bitbake

Buildroot

Buildroot V/s OpenEmbedded/Yocto: A Four Hands Discussion

Presenter: Alexandre Belloni & Thomas Petazzoni, Free Electrons
Summary This presentation compares the general philosophy, output, configuration, layers, tool-chains, packages and complexity of
both build-root and Yocto for Embedded Linux platforms