]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - snapcraft.yaml
UBUNTU: Ubuntu-snapdragon-4.4.0-1084.89
[mirror_ubuntu-artful-kernel.git] / snapcraft.yaml
index 9eb3f4040995485c9067b1e04fef6f1d2586eebe..e8247274eb0c3d1ab486140a8f3a3983c432c1bf 100644 (file)
@@ -1,10 +1,10 @@
-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
@@ -14,18 +14,27 @@ parts:
     plugin: kernel
     source: .
     source-type: git
-    kconfigflavour: generic
+    kconfigflavour: snapdragon
     kconfigs:
       - CONFIG_DEBUG_INFO=n
+    kernel-image-target: Image
+    install: |
+      cp $SNAPCRAFT_PART_INSTALL/dtbs/qcom/apq8016-sbc-snappy.dtb $SNAPCRAFT_PART_INSTALL/dtbs/qcom/apq8016-sbc.dtb
+      cp $SNAPCRAFT_PART_INSTALL/dtbs/qcom/*.dtb $SNAPCRAFT_PART_INSTALL/dtbs/
   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
+      - dpkg-dev