diff options
Diffstat (limited to 'classes')
-rw-r--r-- | classes/image_types_ostree.bbclass | 8 | ||||
-rw-r--r-- | classes/image_types_ota.bbclass | 2 | ||||
-rw-r--r-- | classes/sota_qemux86-64.bbclass | 2 | ||||
-rw-r--r-- | classes/sota_raspberrypi.bbclass | 1 |
4 files changed, 7 insertions, 6 deletions
diff --git a/classes/image_types_ostree.bbclass b/classes/image_types_ostree.bbclass index dcc376d..5ebed81 100644 --- a/classes/image_types_ostree.bbclass +++ b/classes/image_types_ostree.bbclass | |||
@@ -2,7 +2,7 @@ | |||
2 | 2 | ||
3 | inherit image | 3 | inherit image |
4 | 4 | ||
5 | IMAGE_DEPENDS_ostree = "ostree-native:do_populate_sysroot \ | 5 | do_image_ostree[depends] += "ostree-native:do_populate_sysroot \ |
6 | openssl-native:do_populate_sysroot \ | 6 | openssl-native:do_populate_sysroot \ |
7 | coreutils-native:do_populate_sysroot \ | 7 | coreutils-native:do_populate_sysroot \ |
8 | unzip-native:do_populate_sysroot \ | 8 | unzip-native:do_populate_sysroot \ |
@@ -164,7 +164,7 @@ IMAGE_CMD_ostree () { | |||
164 | } | 164 | } |
165 | 165 | ||
166 | IMAGE_TYPEDEP_ostreepush = "ostree" | 166 | IMAGE_TYPEDEP_ostreepush = "ostree" |
167 | IMAGE_DEPENDS_ostreepush = "aktualizr-native:do_populate_sysroot ca-certificates-native:do_populate_sysroot " | 167 | do_image_ostreepush[depends] += "aktualizr-native:do_populate_sysroot ca-certificates-native:do_populate_sysroot" |
168 | IMAGE_CMD_ostreepush () { | 168 | IMAGE_CMD_ostreepush () { |
169 | # Print warnings if credetials are not set or if the file has not been found. | 169 | # Print warnings if credetials are not set or if the file has not been found. |
170 | if [ -n "${SOTA_PACKED_CREDENTIALS}" ]; then | 170 | if [ -n "${SOTA_PACKED_CREDENTIALS}" ]; then |
@@ -182,7 +182,7 @@ IMAGE_CMD_ostreepush () { | |||
182 | } | 182 | } |
183 | 183 | ||
184 | IMAGE_TYPEDEP_garagesign = "ostreepush" | 184 | IMAGE_TYPEDEP_garagesign = "ostreepush" |
185 | IMAGE_DEPENDS_garagesign = "aktualizr-native:do_populate_sysroot" | 185 | do_image_garage_sign[depends] += "aktualizr-native:do_populate_sysroot" |
186 | IMAGE_CMD_garagesign () { | 186 | IMAGE_CMD_garagesign () { |
187 | if [ -n "${SOTA_PACKED_CREDENTIALS}" ]; then | 187 | if [ -n "${SOTA_PACKED_CREDENTIALS}" ]; then |
188 | # if credentials are issued by a server that doesn't support offline signing, exit silently | 188 | # if credentials are issued by a server that doesn't support offline signing, exit silently |
@@ -227,7 +227,7 @@ IMAGE_CMD_garagesign () { | |||
227 | } | 227 | } |
228 | 228 | ||
229 | IMAGE_TYPEDEP_garagecheck = "ostreepush garagesign" | 229 | IMAGE_TYPEDEP_garagecheck = "ostreepush garagesign" |
230 | IMAGE_DEPENDS_garagecheck = "aktualizr-native:do_populate_sysroot" | 230 | do_image_garagecheck[depends] += "aktualizr-native:do_populate_sysroot" |
231 | IMAGE_CMD_garagecheck () { | 231 | IMAGE_CMD_garagecheck () { |
232 | if [ -n "${SOTA_PACKED_CREDENTIALS}" ]; then | 232 | if [ -n "${SOTA_PACKED_CREDENTIALS}" ]; then |
233 | # if credentials are issued by a server that doesn't support offline signing, exit silently | 233 | # if credentials are issued by a server that doesn't support offline signing, exit silently |
diff --git a/classes/image_types_ota.bbclass b/classes/image_types_ota.bbclass index be9a017..e753e0e 100644 --- a/classes/image_types_ota.bbclass +++ b/classes/image_types_ota.bbclass | |||
@@ -11,7 +11,7 @@ inherit image | |||
11 | 11 | ||
12 | OSTREE_BOOTLOADER ??= 'u-boot' | 12 | OSTREE_BOOTLOADER ??= 'u-boot' |
13 | 13 | ||
14 | IMAGE_DEPENDS_otaimg = "e2fsprogs-native:do_populate_sysroot \ | 14 | do_image_otaimg[depends] += "e2fsprogs-native:do_populate_sysroot \ |
15 | ${@'grub:do_populate_sysroot' if d.getVar('OSTREE_BOOTLOADER', True) == 'grub' else ''} \ | 15 | ${@'grub:do_populate_sysroot' if d.getVar('OSTREE_BOOTLOADER', True) == 'grub' else ''} \ |
16 | ${@'virtual/bootloader:do_deploy' if d.getVar('OSTREE_BOOTLOADER', True) == 'u-boot' else ''}" | 16 | ${@'virtual/bootloader:do_deploy' if d.getVar('OSTREE_BOOTLOADER', True) == 'u-boot' else ''}" |
17 | 17 | ||
diff --git a/classes/sota_qemux86-64.bbclass b/classes/sota_qemux86-64.bbclass index 53e0026..666ad6b 100644 --- a/classes/sota_qemux86-64.bbclass +++ b/classes/sota_qemux86-64.bbclass | |||
@@ -4,7 +4,7 @@ PREFERRED_VERSION_linux-yocto_qemux86-64_sota = "4.4%" | |||
4 | IMAGE_FSTYPES_remove = "wic" | 4 | IMAGE_FSTYPES_remove = "wic" |
5 | 5 | ||
6 | # U-Boot support for SOTA | 6 | # U-Boot support for SOTA |
7 | PREFERRED_PROVIDER_virtual/bootloader_sota = "u-boot-ota" | 7 | PREFERRED_PROVIDER_virtual/bootloader_sota = "u-boot" |
8 | UBOOT_MACHINE_sota = "qemu-x86_defconfig" | 8 | UBOOT_MACHINE_sota = "qemu-x86_defconfig" |
9 | OSTREE_BOOTLOADER ?= "u-boot" | 9 | OSTREE_BOOTLOADER ?= "u-boot" |
10 | 10 | ||
diff --git a/classes/sota_raspberrypi.bbclass b/classes/sota_raspberrypi.bbclass index f8e7347..2c69ea0 100644 --- a/classes/sota_raspberrypi.bbclass +++ b/classes/sota_raspberrypi.bbclass | |||
@@ -1,3 +1,4 @@ | |||
1 | RPI_USE_U_BOOT_sota = "1" | ||
1 | KERNEL_IMAGETYPE_sota = "uImage" | 2 | KERNEL_IMAGETYPE_sota = "uImage" |
2 | PREFERRED_PROVIDER_virtual/bootloader_sota ?= "u-boot" | 3 | PREFERRED_PROVIDER_virtual/bootloader_sota ?= "u-boot" |
3 | UBOOT_MACHINE_raspberrypi2_sota ?= "rpi_2_defconfig" | 4 | UBOOT_MACHINE_raspberrypi2_sota ?= "rpi_2_defconfig" |