[PATCH 0/6] Add support for optional BSP-specific tools to make bootloader images

Gedare Bloom gedare at rtems.org
Tue Feb 27 20:39:13 UTC 2024


I'm a little confused by this patch set. I think I saw Frank makes a
similar kind of comment. Basically, I don't understand why we generate
these tools with the RTEMS build system, inside of rtems.git, rather
than inside of rtems-tools.

On Tue, Feb 27, 2024 at 8:15 AM Sebastian Huber
<sebastian.huber at embedded-brains.de> wrote:
>
> Sebastian Huber (6):
>   build: Fix script action
>   build: Add "find-optional-program" action
>   build: Make OBJCOPY optional
>   build: Add support to make bootloader images
>   build: Add mkimage support for powerpc/qoriq
>   build: Add mkimage support for arm/xilinx-zynq
>
>  spec/build/bsps/arm/xilinx-zynq/grp.yml     |  6 ++
>  spec/build/bsps/arm/xilinx-zynq/mkimage.yml | 39 ++++++++++++
>  spec/build/bsps/bspopts.yml                 |  2 +
>  spec/build/bsps/i386/pc386/objsmpstart.yml  |  4 +-
>  spec/build/bsps/optobjcopy.yml              | 14 +++--
>  spec/build/bsps/optpkgmkimage.yml           | 19 ++++++
>  spec/build/bsps/optpython.yml               | 14 +++++
>  spec/build/bsps/optubootmkimage.yml         | 20 ++++++
>  spec/build/bsps/pkgconfig.yml               |  1 +
>  spec/build/bsps/powerpc/qoriq/grp.yml       |  6 ++
>  spec/build/bsps/powerpc/qoriq/mkimage.yml   | 39 ++++++++++++
>  spec/build/cpukit/cpuopts.yml               |  4 ++
>  spec/build/cpukit/optbootimageext.yml       | 17 ++++++
>  spec/build/cpukit/optbuildbootimages.yml    | 16 +++++
>  wscript                                     | 67 +++++++++++++++++++--
>  15 files changed, 258 insertions(+), 10 deletions(-)
>  create mode 100644 spec/build/bsps/arm/xilinx-zynq/mkimage.yml
>  create mode 100644 spec/build/bsps/optpkgmkimage.yml
>  create mode 100644 spec/build/bsps/optpython.yml
>  create mode 100644 spec/build/bsps/optubootmkimage.yml
>  create mode 100644 spec/build/bsps/powerpc/qoriq/mkimage.yml
>  create mode 100644 spec/build/cpukit/optbootimageext.yml
>  create mode 100644 spec/build/cpukit/optbuildbootimages.yml
>
> --
> 2.35.3
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel


More information about the devel mailing list