diff options
| author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-06-08 23:05:09 +0200 |
|---|---|---|
| committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-06-20 22:32:36 +0200 |
| commit | 590c4104c12e3968d4bdfe85002fb4cd75c4e942 (patch) | |
| tree | 35b8dd46ca18803abeda21b97aeca6a688b6cbed /package/mtd | |
| parent | 67117adc891e06154d23a01b8c8ee348c63e78eb (diff) | |
| download | buildroot-590c4104c12e3968d4bdfe85002fb4cd75c4e942.tar.gz buildroot-590c4104c12e3968d4bdfe85002fb4cd75c4e942.zip | |
mtd: switch to a foreach loop for installation
Such a construct allows to bail out if the installation of one of the
program fails, which the current shell-based for loop doesn't do.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/mtd')
| -rw-r--r-- | package/mtd/mtd.mk | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/package/mtd/mtd.mk b/package/mtd/mtd.mk index 52ad96c11c..3df641ef69 100644 --- a/package/mtd/mtd.mk +++ b/package/mtd/mtd.mk @@ -92,9 +92,9 @@ MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSUBIFS) += mkfs.ubifs MTD_TARGETS_$(BR2_PACKAGE_MTD_INTEGCK) += integck define MTD_INSTALL_TARGET_CMDS - for f in $(MTD_TARGETS_y) ; do \ - $(INSTALL) -D -m 0755 $(@D)/$$f $(TARGET_DIR)/usr/sbin/$${f##*/} ; \ - done + $(foreach f,$(MTD_TARGETS_y), \ + $(INSTALL) -D -m 0755 $(@D)/$(f) $(TARGET_DIR)/usr/sbin/$(notdir $(f)) + ) endef $(eval $(autotools-package)) |

