Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 00/15] Introduce a genimage infra
@ 2016-04-13 20:03 Ezequiel Garcia
  2016-04-13 20:03 ` [Buildroot] [PATCH 01/15] fs: add " Ezequiel Garcia
                   ` (14 more replies)
  0 siblings, 15 replies; 30+ messages in thread
From: Ezequiel Garcia @ 2016-04-13 20:03 UTC (permalink / raw)
  To: buildroot

As suggested by Arnout here's a series introducing
a genimage infra to remove all the duplicated genimage
incantation (they are all identical!).

BTW, it seems this topic was brought on the 2014 Developer
day at FOSDEM:

http://elinux.org/Buildroot:DeveloperDaysFOSDEM2014#Genimages

In addition to the infra stuff, I took the liberty of fixing all
the boards currently using genimage, but I've tested just a couple:
Minnowboard Max and Olimex A20 Olinuxino Micro.

Comments? Feedback?

Ezequiel Garcia (15):
  fs: add genimage infra
  board/minnowboard-max: Leverage the new genimage infra
  board/olimex_a20_olinuxino: Leverage the new genimage infra
  board/wandboard: Leverage the new genimage infra
  board/firefly: Leverage the new genimage infra
  board/cubieboard2: Leverage the new genimage infra
  board/arietta-g25: Leverage the new genimage infra
  board/imx6ulevk: Leverage the new genimage infra
  board/galileo: Leverage the new genimage infra
  board/pandaboard: Leverage the new genimage infra
  board/boundarydevices: Leverage the new genimage infra
  board/imx233_olinuxino: Leverage the new genimage infra
  board/orangepipc: Leverage the new genimage infra
  board/raspberry*: Leverage the new genimage infra
  board/via_imx6_vab820: Leverage the new genimage infra

 board/acmesystems/arietta-g25/post-image.sh      | 16 ----------
 board/boundarydevices/common/post-image.sh       | 16 ----------
 board/cubietech/cubieboard2/post-image.sh        | 16 ----------
 board/firefly/firefly-rk3288/post-build.sh       |  4 +++
 board/firefly/firefly-rk3288/post-image.sh       | 20 ------------
 board/freescale/imx6ulevk/post-image.sh          | 15 ---------
 board/intel/galileo/post-image.sh                | 13 --------
 board/minnowboard-max/genimage.cfg               | 34 +++++++++++++++++++++
 board/minnowboard-max/readme.txt                 | 39 ++++++++----------------
 board/olimex/a20_olinuxino/post-image.sh         | 16 ----------
 board/olimex/imx233_olinuxino/post-image.sh      | 14 ---------
 board/orangepi/orangepipc/post-build.sh          |  5 +++
 board/orangepi/orangepipc/post-image.sh          | 22 -------------
 board/pandaboard/post-image.sh                   | 16 ----------
 board/raspberrypi/post-build.sh                  |  8 +++++
 board/raspberrypi/post-image.sh                  | 22 -------------
 board/wandboard/post-image.sh                    | 16 ----------
 configs/acmesystems_arietta_g25_128mb_defconfig  |  4 +--
 configs/acmesystems_arietta_g25_256mb_defconfig  |  4 +--
 configs/cubieboard2_defconfig                    |  5 +--
 configs/firefly_rk3288_defconfig                 |  4 +--
 configs/firefly_rk3288_demo_defconfig            |  4 +--
 configs/freescale_imx6ulevk_defconfig            |  4 +--
 configs/galileo_defconfig                        |  4 +--
 configs/minnowboard_max_defconfig                |  8 +++++
 configs/nitrogen6sx_defconfig                    |  4 +--
 configs/nitrogen6x_defconfig                     |  4 +--
 configs/nitrogen7_defconfig                      |  4 +--
 configs/olimex_a20_olinuxino_lime2_defconfig     |  2 --
 configs/olimex_a20_olinuxino_lime_defconfig      |  4 +--
 configs/olimex_a20_olinuxino_lime_mali_defconfig |  4 +--
 configs/olimex_a20_olinuxino_micro_defconfig     |  4 +--
 configs/olimex_imx233_olinuxino_defconfig        |  3 +-
 configs/orangepipc_defconfig                     |  4 +--
 configs/pandaboard_defconfig                     |  4 +--
 configs/raspberrypi2_defconfig                   |  5 +--
 configs/raspberrypi_defconfig                    |  5 +--
 configs/via_imx6_vab820_defconfig                |  4 +--
 configs/wandboard_defconfig                      |  5 +--
 fs/Config.in                                     |  1 +
 fs/genimage/Config.in                            | 20 ++++++++++++
 fs/genimage/genimage.mk                          | 21 +++++++++++++
 42 files changed, 157 insertions(+), 270 deletions(-)
 delete mode 100755 board/acmesystems/arietta-g25/post-image.sh
 delete mode 100755 board/boundarydevices/common/post-image.sh
 delete mode 100755 board/cubietech/cubieboard2/post-image.sh
 delete mode 100755 board/firefly/firefly-rk3288/post-image.sh
 delete mode 100755 board/freescale/imx6ulevk/post-image.sh
 delete mode 100755 board/intel/galileo/post-image.sh
 create mode 100644 board/minnowboard-max/genimage.cfg
 delete mode 100755 board/olimex/a20_olinuxino/post-image.sh
 delete mode 100755 board/orangepi/orangepipc/post-image.sh
 delete mode 100755 board/pandaboard/post-image.sh
 create mode 100755 board/raspberrypi/post-build.sh
 delete mode 100755 board/raspberrypi/post-image.sh
 delete mode 100755 board/wandboard/post-image.sh
 create mode 100644 fs/genimage/Config.in
 create mode 100644 fs/genimage/genimage.mk

-- 
2.7.0

^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2016-04-15  6:45 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-13 20:03 [Buildroot] [PATCH 00/15] Introduce a genimage infra Ezequiel Garcia
2016-04-13 20:03 ` [Buildroot] [PATCH 01/15] fs: add " Ezequiel Garcia
2016-04-13 20:24   ` Thomas Petazzoni
2016-04-13 21:32   ` Arnout Vandecappelle
2016-04-13 21:41     ` Thomas Petazzoni
2016-04-14  8:33       ` Peter Korsgaard
2016-04-14 21:31         ` Arnout Vandecappelle
2016-04-14 21:37           ` Peter Korsgaard
2016-04-14 21:42             ` Yann E. MORIN
2016-04-15  6:45               ` Peter Korsgaard
2016-04-13 21:45     ` Thomas Petazzoni
2016-04-13 22:01       ` Ezequiel Garcia
2016-04-14 21:16       ` Peter Korsgaard
2016-04-14 21:28         ` Arnout Vandecappelle
2016-04-13 20:03 ` [Buildroot] [PATCH 02/15] board/minnowboard-max: Leverage the new " Ezequiel Garcia
2016-04-13 20:03 ` [Buildroot] [PATCH 03/15] board/olimex_a20_olinuxino: " Ezequiel Garcia
2016-04-13 20:03 ` [Buildroot] [PATCH 04/15] board/wandboard: " Ezequiel Garcia
2016-04-13 20:25   ` Thomas Petazzoni
2016-04-13 22:02     ` Ezequiel Garcia
2016-04-13 20:03 ` [Buildroot] [PATCH 05/15] board/firefly: " Ezequiel Garcia
2016-04-13 20:03 ` [Buildroot] [PATCH 06/15] board/cubieboard2: " Ezequiel Garcia
2016-04-13 20:03 ` [Buildroot] [PATCH 07/15] board/arietta-g25: " Ezequiel Garcia
2016-04-13 20:03 ` [Buildroot] [PATCH 08/15] board/imx6ulevk: " Ezequiel Garcia
2016-04-13 20:03 ` [Buildroot] [PATCH 09/15] board/galileo: " Ezequiel Garcia
2016-04-13 20:03 ` [Buildroot] [PATCH 10/15] board/pandaboard: " Ezequiel Garcia
2016-04-13 20:03 ` [Buildroot] [PATCH 11/15] board/boundarydevices: " Ezequiel Garcia
2016-04-13 20:03 ` [Buildroot] [PATCH 12/15] board/imx233_olinuxino: " Ezequiel Garcia
2016-04-13 20:03 ` [Buildroot] [PATCH 13/15] board/orangepipc: " Ezequiel Garcia
2016-04-13 20:03 ` [Buildroot] [PATCH 14/15] board/raspberry*: " Ezequiel Garcia
2016-04-13 20:03 ` [Buildroot] [PATCH 15/15] board/via_imx6_vab820: " Ezequiel Garcia

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox