kas: record the push/release order and lock upstream layers

kernel-module-glowforge and python3-gfhardware are now pushed and pinned by
SRCREV in meta-openglow (no AUTOREV anywhere), and the meta-openglow
Scarthgap port is published on its scarthgap branch. Record the full
push/release sequencing in kas/README.md (incl. the release-time flip to the
pinned-remote meta-openglow block and the release-asset naming rule), and
commit the kas lockfile pinning poky/meta-openembedded/meta-freescale(-distro)
at the revisions the working build used.

The untracked kas/externalsrc-dev.yml overlay (local python3-gfhardware via
/mnt/c) is removed: the pinned SRCREV replaces it.
This commit is contained in:
ScottW514
2026-07-26 13:30:47 -04:00
parent 527660c2f5
commit 0596a08f01
3 changed files with 59 additions and 3 deletions
+7 -3
View File
@@ -86,11 +86,15 @@ repos:
meta-glowforge-bsp:
# meta-openglow-bsp (separate OpenGlow_std board) intentionally excluded.
#
# FUTURE (once the meta-openglow scarthgap migration is committed/pushed,
# making forgefirm fully self-contained — clone forgefirm, run kas, done):
# FUTURE — flip to this pinned-remote block at release time (the scarthgap
# branch is pushed as of 2026-07-26, so this now works; the flip is gated on
# active BSP development settling — see kas/README.md "Push & release order".
# When flipping, also drop meta-openglow's kernel-module-glowforge.bbappend
# (externalsrc to the local sibling) so a fresh clone is self-contained; its
# perl-native DEPENDS is already carried in the base recipe):
# meta-openglow:
# url: https://github.com/ScottW514/meta-openglow.git
# branch: scarthgap # or a pinned commit / tag
# branch: scarthgap # pin via kas lock / a tag at release
# path: layers/meta-openglow
# layers:
# meta-openglow-core: