package/cbootimage: enable target variant

This allow bootloader modification online on Tegra-targets

Signed-off-by: Misha Komarovskiy <zombah@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017.02.x
Misha Komarovskiy 2016-12-20 00:08:21 +03:00 committed by Thomas Petazzoni
parent d992369751
commit f9edac7ec4
4 changed files with 14 additions and 2 deletions

View File

@ -353,6 +353,7 @@ endmenu
source "package/avrdude/Config.in"
source "package/bcache-tools/Config.in"
source "package/biosdevname/Config.in"
source "package/cbootimage/Config.in"
source "package/cc-tool/Config.in"
source "package/cdrkit/Config.in"
source "package/cryptsetup/Config.in"

View File

@ -0,0 +1,9 @@
config BR2_PACKAGE_CBOOTIMAGE
bool "cbootimage"
depends on BR2_arm || BR2_armeb
help
This project provides a tool which compiles BCT (Boot
Configuration Table) images to place into the boot flash of
a Tegra-based device.
https://github.com/NVIDIA/cbootimage

View File

@ -10,4 +10,6 @@ CBOOTIMAGE_LICENSE = GPLv2
CBOOTIMAGE_LICENSE_FILES = COPYING
CBOOTIMAGE_AUTORECONF = YES
$(eval $(autotools-package))
$(eval $(host-autotools-package))

View File

@ -17,8 +17,8 @@ define JSMN_BUILD_CMDS
endef
define JSMN_INSTALL_STAGING_CMDS
$(INSTALL) -m 0644 $(@D)/libjsmn.a $(STAGING_DIR)/usr/lib/libjsmn.a
$(INSTALL) -m 0644 $(@D)/jsmn.h $(STAGING_DIR)/usr/include/jsmn.h
$(INSTALL) -D -m 0644 $(@D)/libjsmn.a $(STAGING_DIR)/usr/lib/libjsmn.a
$(INSTALL) -D -m 0644 $(@D)/jsmn.h $(STAGING_DIR)/usr/include/jsmn.h
endef
$(eval $(generic-package))