mbox series

[0/2] Snapcraft only syntax for kernelefi snaps

Message ID 20210728141824.67699-1-dimitri.ledkov@canonical.com
Headers show
Series Snapcraft only syntax for kernelefi snaps | expand

Message

Dimitri John Ledkov July 28, 2021, 2:18 p.m. UTC
If a few dependencies to linux-signed-uc20-efi package, snapcraft.yaml
for building kernel.efi snaps can be greatly simplified to simply
using moder v3.x snapcraft `stage-packages` directive without any
Makefiles.

This will remove need to crank snaps, and enable to rebuild them
embargoed and under ESM without any snapcraft.yaml changes.

Proposing a patch to linux-signed-uc20-efi and matching
pc-lowlatency-kernel snapcraft.yaml patch to transition away from
using makefiles and just use pure snapcraft.yaml directives to build
the kernel snap.

Dimitri John Ledkov (1):
  UBUNTU: [Packaging] Add depends on firmware and modules

 debian/control.stub | 2 ++
 1 file changed, 2 insertions(+)

Dimitri John Ledkov (1):
  pc-lowlatency: snapcraft.yaml use pure snapcraft syntax

 snapcraft.yaml | 43 +++++++++++++++++++++++++++++++------------
 1 file changed, 31 insertions(+), 12 deletions(-)