Learn AI, Data Science & Business — Earn Certificates That Get You Hired
The Fastest Way to Become a Backend Developer Online
Overview
Syllabus
Intro
Repository Layout
Legacy Build System
Unmaintainable OpenWRT
Legacy Builds are Painful
Summary
Follow the Quick Start Guide
Build Your Own Image
Porting from OpenWRT
Refresher: Appends
Refresher Layers
Back to Porting Packages
Add an Append
Match Versions
Apply the Same Patches
Use the Same Configure Options
Yocto Porting Day
Porting Day - 1 week
Give a Tutorial
Use Task Management Tools
Great Success!
Tip: Recruit People
Extend Yocto for Your Needs
Building from Disk: EXTERNALSRC
Building from Disk: SRC_URI
We Built Merakisc
Machine & Distro Features
We Built Meraki Features
Problem: Mismatched C Library Headers
The Error
The User-space App
Solution: Use the Same Sources
Layers Are Not Programmatically Selectable
Successes: Build Times
Successes: Most Products Using Yocto
Successes: Easy Maintenance
Closing Thoughts
Taught by
Linux Foundation