[U-Boot] [PATCH] mkimage: Use board config to get CONFIG_FIT_SIGNATURE value

The value of this config variable is not available to image.h on the host, since the board config is not actually included. Bring this in so that mkimage will be built with image-signing support for sandbox at least.
Signed-off-by: Simon Glass sjg@chromium.org --- config.mk | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/config.mk b/config.mk index 81c2584..f71e145 100644 --- a/config.mk +++ b/config.mk @@ -213,6 +213,10 @@ endif # TODO(sjg@chromium.org): Is this correct on Mac OS? ifdef CONFIG_FIT_SIGNATURE HOSTLIBS += -lssl -lcrypto + +# This affects include/image.h, but including the board config file +# is tricky, so manually define this options here. +HOSTCFLAGS += -DCONFIG_FIT_SIGNATURE endif
ifneq ($(CONFIG_SYS_TEXT_BASE),)

Hi Tom,
On Wed, Jul 17, 2013 at 4:10 PM, Simon Glass sjg@chromium.org wrote:
The value of this config variable is not available to image.h on the host, since the board config is not actually included. Bring this in so that mkimage will be built with image-signing support for sandbox at least.
Signed-off-by: Simon Glass sjg@chromium.org
This is another bug fix - although I don't have a good explanation for why I didn't seem to need this when I was testing a few weeks ago.
Regards, Simon

On Wed, Jul 17, 2013 at 03:10:59PM -0700, Simon Glass wrote:
The value of this config variable is not available to image.h on the host, since the board config is not actually included. Bring this in so that mkimage will be built with image-signing support for sandbox at least.
Signed-off-by: Simon Glass sjg@chromium.org
Applied to u-boot/master, thanks!
participants (2)
-
Simon Glass
-
Tom Rini