diff options
author | Stephen Warren <swarren@nvidia.com> | 2013-10-10 10:00:20 -0600 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2013-11-21 13:35:58 -0700 |
commit | 8426d8b0899eb6a9845b3468662512a8da236241 (patch) | |
tree | 97d089ab015ba7fc0fef10b56e6e36002c908909 /drivers/mtd/mtdconcat.c | |
parent | 61242ac5f92604621deef16a4362948bafc757e4 (diff) | |
download | u-boot-imx-8426d8b0899eb6a9845b3468662512a8da236241.zip u-boot-imx-8426d8b0899eb6a9845b3468662512a8da236241.tar.gz u-boot-imx-8426d8b0899eb6a9845b3468662512a8da236241.tar.bz2 |
buildman: make board selector argument a regex
A common use-case is to build all boards for a particular SoC. This can
be achieved by:
./tools/buildman/buildman -b mainline_dev tegra20
However, when the SoC is a member of a family of SoCs, and each SoC has
a different name, it would be even more useful to build all boards for
every SoC in that family. This currently isn't possible since buildman's
board selection command-line arguments are compared to board definitions
using pure string equality.
To enable this, compare using a regex match instead. This matches
MAKEALL's handling of command-line arguments. This enables:
(all Tegra)
./tools/buildman/buildman -b mainline_dev tegra
(all Tegra)
./tools/buildman/buildman -b mainline_dev '^tegra.*$'
(all Tegra20, Tegra30 boards, but not Tegra114)
./tools/buildman/buildman -b mainline_dev 'tegra[23]'
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'drivers/mtd/mtdconcat.c')
0 files changed, 0 insertions, 0 deletions