-name: pc-kernel
+name: dragonboard-kernel
version: null
version-script: |
. debian/debian.env
dpkg-parsechangelog -l $DEBIAN/changelog -S version
-summary: The Ubuntu generic Linux kernel
-description: This Ubuntu generic Linux kernel
+summary: The Canonical snapdragon arm64 kernel
+description: The Canonical snapdragon arm64 kernel
grade: stable
confinement: strict
type: kernel
plugin: kernel
source: .
source-type: git
- kconfigflavour: generic
+ kconfigflavour: snapdragon
kconfigs:
- CONFIG_DEBUG_INFO=n
+ install: |
+ cp $SNAPCRAFT_PART_INSTALL/dtbs/qcom/apq8016-sbc-snappy.dtb $SNAPCRAFT_PART_INSTALL/dtbs/qcom/apq8016-sbc.dtb
firmware:
plugin: nil
stage-packages:
- linux-firmware
+ - linux-firmware-snapdragon
organize:
lib/firmware: firmware
prime:
- -usr
- -lib
+ install: |
+ mkdir -p $SNAPCRAFT_PART_INSTALL/firmware/wlan
+ ln -s /run/macaddr0 $SNAPCRAFT_PART_INSTALL/firmware/wlan/
build-packages:
- cpio
- libssl-dev