Thanks, applied as 4975736bc39c39dfc204677a927ef3deecd3a373. Michael
[sent from post-receive hook] On Mon, 14 Mar 2022 11:14:41 +0100, Christian Melki <[email protected]> wrote: > Add possibility to remove install of the normal u-boot.bin. > A lot of targets do not need it, some targets do not even build it > (Which generates an error during the install). > Add a i.mx8 family flash.bin image name. > > This entire thing bugs me a bit. > I don't really like the idea of a lot of target types just to copy files. > Usually I know what the target file is named and what I want it installed as > (which sometimes is a more generic name than the build name). > I can see this disappearing in favor of a more generic "copy this" "to this" > with > the default names filled in and a help listing the typical binary target names > as a guideline. > > Signed-off-by: Christian Melki <[email protected]> > Message-Id: <[email protected]> > [mol: 'default y' instead of 'default true'] > Signed-off-by: Michael Olbrich <[email protected]> > > diff --git a/platforms/u-boot.in b/platforms/u-boot.in > index c439e9c5d60c..ba117b089098 100644 > --- a/platforms/u-boot.in > +++ b/platforms/u-boot.in > @@ -170,6 +170,13 @@ endif > > comment "target install" > > +config U_BOOT_INSTALL_U_BOOT_BIN > + prompt "install u-boot.bin" > + bool > + default y > + help > + Installing the U-Boot default binary target. > + > config U_BOOT_INSTALL_SREC > prompt "install u-boot.srec" > bool > @@ -258,6 +265,12 @@ config U_BOOT_INSTALL_U_BOOT_STM32 > platform image directory. Say yes if you are building for STM32MP1 > SOCs. > > +config U_BOOT_INSTALL_U_BOOT_FLASH_BIN > + prompt "install flash.bin" > + bool > + help > + Installing the U-Boot image to Gateworks. > + > comment "build dependencies" > > config U_BOOT_NEEDS_HOST_OPENSSL > diff --git a/rules/u-boot.make b/rules/u-boot.make > index d127cf1e0a68..ac5a7786bc64 100644 > --- a/rules/u-boot.make > +++ b/rules/u-boot.make > @@ -139,7 +139,9 @@ $(STATEDIR)/u-boot.install: > $(STATEDIR)/u-boot.targetinstall: > @$(call targetinfo) > @$(call world/image-clean, U_BOOT) > +ifdef PTXCONF_U_BOOT_INSTALL_U_BOOT_BIN > @$(call ptx/image-install, U_BOOT, $(U_BOOT_BUILD_DIR)/u-boot.bin) > +endif > ifdef PTXCONF_U_BOOT_INSTALL_SREC > @$(call ptx/image-install, U_BOOT, $(U_BOOT_BUILD_DIR)/u-boot.srec) > endif > @@ -176,6 +178,9 @@ endif > ifdef PTXCONF_U_BOOT_INSTALL_U_BOOT_STM32 > @$(call ptx/image-install, U_BOOT, $(U_BOOT_BUILD_DIR)/u-boot.stm32) > endif > +ifdef PTXCONF_U_BOOT_INSTALL_U_BOOT_FLASH_BIN > + @$(call ptx/image-install, U_BOOT, $(U_BOOT_BUILD_DIR)/flash.bin) > +endif > ifndef PTXCONF_U_BOOT_ENV_IMAGE_NONE > @$(call ptx/image-install, U_BOOT, $(U_BOOT_BUILD_DIR)/u-boot-env.img) > endif _______________________________________________ ptxdist mailing list [email protected] To unsubscribe, send a mail with subject "unsubscribe" to [email protected]
