kbuild: clean up scripts/Makefile.host
authorMasahiro Yamada <yamada.m@jp.panasonic.com>
Wed, 16 Jul 2014 07:12:22 +0000 (16:12 +0900)
committerMichal Marek <mmarek@suse.cz>
Wed, 16 Jul 2014 15:15:26 +0000 (17:15 +0200)
commit663935593915ad8dc43d10f58ef5eeefc77ef8c4
tree8e3589b7e4d44226347939a15bf150652aed2cca
parent62e2210798ed38928ab24841e8b4878a2c170af8
kbuild: clean up scripts/Makefile.host

The directory creation can be more simplified by two levels.

[1] Drop $(dir ...)

 $(dir $(f)) always returns non-empty string.

So, $(if $(dir $(f)),$(dir $(f)) is equivalent to $(dir $(f)).

[2] Unroll $(foreach ...) loop

$(dir ...) can take one or more arguments and returns a list of
directories of them.

$(foreach f, $(progs), $(dir $(f))) can be unrolled as $(dir $(progs)).

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Signed-off-by: Michal Marek <mmarek@suse.cz>
scripts/Makefile.host