[Buildroot] [RFC PATCH v5 08/11] core: install relocation script and location at the end of the build

Samuel Martin s.martin49 at gmail.com
Sat Jul 1 14:11:05 UTC 2017


Hi Wolfgang,

On Fri, Jun 30, 2017 at 10:37 AM, Wolfgang Grandegger <wg at grandegger.com> wrote:
> The script "relocate-sdk.sh" is installed into the top directory of
> the SDK (HOST_DIR) and the SDK location path is stored in the file
> "HOST_DIR/usr/share/buildroot/sdk-location"-
>
> Signed-off-by: Wolfgang Grandegger <wg at grandegger.com>
> ---
>  Makefile | 3 +++
>  1 file changed, 3 insertions(+)
>
> diff --git a/Makefile b/Makefile
> index f5ea6a8..a5dfdfd 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -553,6 +553,9 @@ prepare: $(BUILD_DIR)/buildroot-config/auto.conf
>
>  .PHONY: world
>  world: target-post-image
> +       @$(call MESSAGE,"Rendering the SDK relocatable")
> +       install $(TOPDIR)/support/misc/relocate-sdk.sh $(HOST_DIR) && \

I don't think "&& \" is really needed here

> +       echo $(HOST_DIR) > $(HOST_DIR)/usr/share/buildroot/sdk-location

I'm not sure these few commands belong to the world target, maybe a
host-finalize target could be added...

>
>  # Populating the staging with the base directories is handled by the skeleton package
>  $(STAGING_DIR):
> --
> 2.7.4
>

Regards,

-- 
Samuel


More information about the buildroot mailing list