diff options
author | Mathias Kresin <dev@kresin.me> | 2018-04-20 06:30:46 +0200 |
---|---|---|
committer | Mathias Kresin <dev@kresin.me> | 2018-04-20 20:58:52 +0200 |
commit | 74a0d8cd92c7e753c6a342a7b90151ec042a03c5 (patch) | |
tree | f0fb63e26b872c1e799d8cf729182df3a2d8861d /include/image-commands.mk | |
parent | 5950ab067bcc6ffa9ab6bb0c28c8d9ca45d34eb7 (diff) | |
download | upstream-74a0d8cd92c7e753c6a342a7b90151ec042a03c5.tar.gz upstream-74a0d8cd92c7e753c6a342a7b90151ec042a03c5.tar.bz2 upstream-74a0d8cd92c7e753c6a342a7b90151ec042a03c5.zip |
build: consolidate fake uImage header build commands
Merge the two existing functions and use a parameter for the type
header field.
It updates the syntax of the former mpc85xx fake ramdisk header
command to be compatible with mkimage from u-boot 2018.03 and fixes the
build error spotted by the build bot.
Signed-off-by: Mathias Kresin <dev@kresin.me>
Diffstat (limited to 'include/image-commands.mk')
-rw-r--r-- | include/image-commands.mk | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/include/image-commands.mk b/include/image-commands.mk index 5f7845a6d9..a848655399 100644 --- a/include/image-commands.mk +++ b/include/image-commands.mk @@ -77,17 +77,17 @@ define Build/append-squashfs-fakeroot-be cat $@.fakesquashfs >> $@ endef -# append a fake/empty rootfs uImage header, to fool the bootloaders -# rootfs integrity check -define Build/append-uImage-fakeroot-hdr - touch $@.fakeroot +# append a fake/empty uImage header, to fool bootloaders rootfs integrity check +# for example +define Build/append-uImage-fakehdr + touch $@.fakehdr $(STAGING_DIR_HOST)/bin/mkimage \ - -A $(LINUX_KARCH) -O linux -T filesystem -C none \ - -n '$(call toupper,$(LINUX_KARCH)) $(VERSION_DIST) fakeroot' \ - -d $@.fakeroot \ + -A $(LINUX_KARCH) -O linux -T $(1) -C none \ + -n '$(VERSION_DIST) fake $(1)' \ + -d $@.fakehdr \ -s \ - $@.fakeroot - cat $@.fakeroot >> $@ + $@.fakehdr + cat $@.fakehdr >> $@ endef define Build/tplink-safeloader |