[PATCH 07/11] scripts/Makefile: cleanup

Sascha Hauer s.hauer at pengutronix.de
Fri Sep 27 02:47:38 EDT 2013


Sort so that we have the object files on top, sorted by hostprogs-y and
then subdir-y.

Signed-off-by: Sascha Hauer <s.hauer at pengutronix.de>
---
 scripts/Makefile | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/scripts/Makefile b/scripts/Makefile
index 307dc3d..99a06b0 100644
--- a/scripts/Makefile
+++ b/scripts/Makefile
@@ -1,31 +1,31 @@
 ###
 # scripts contains sources for various helper programs used throughout
-# the kernel for the build process.
+# barebox for the build process.
 # ---------------------------------------------------------------------------
 # kallsyms:      Find all symbols in barebox
 
-hostprogs-$(CONFIG_KALLSYMS)     += kallsyms
 hostprogs-y                      += bin2c
 hostprogs-y                      += mkimage
 hostprogs-y                      += bareboxenv
+hostprogs-$(CONFIG_KALLSYMS)     += kallsyms
 hostprogs-$(CONFIG_ARCH_MVEBU)   += kwbimage kwboot
 hostprogs-$(CONFIG_ARCH_NETX)    += gen_netx_image
 hostprogs-$(CONFIG_ARCH_OMAP)    += omap_signGP mk-am35xx-spi-image
 hostprogs-$(CONFIG_ARCH_S5PCxx)  += s5p_cksum
 hostprogs-$(CONFIG_ARCH_DAVINCI) += mkublheader
 hostprogs-$(CONFIG_ARCH_ZYNQ)	 += zynq_mkimage
-subdir-$(CONFIG_ARCH_IMX)	 += imx
+
+subdir-y			+= mod
+subdir-$(CONFIG_ARCH_IMX)	+= imx
+subdir-$(CONFIG_X86)		+= setupmbr
+subdir-$(CONFIG_DTC)		+= dtc
+
+targetprogs-y += bareboxenv-target
 
 HOSTLOADLIBES_omap4_usbboot = -lpthread
 omap4_usbboot-objs               := usb_linux.o omap4_usbboot.o
 hostprogs-$(CONFIG_OMAP4_USBBOOT)+= omap4_usbboot
 
-always		:= $(hostprogs-y) $(hostprogs-m)
-
-subdir-y                     += mod
-
-subdir-$(CONFIG_X86)             += setupmbr
-
 # Let clean descend into subdirs
 subdir-	+= basic kconfig setupmbr
 
@@ -37,4 +37,4 @@ obj-$(CONFIG_BAREBOXENV_TARGET)	+= bareboxenv-target
 scripts/bareboxenv-target: scripts/bareboxenv.c FORCE
 	$(call if_changed_dep,csingle)
 
-subdir-$(CONFIG_DTC)         += dtc
+always		:= $(hostprogs-y) $(hostprogs-m)
-- 
1.8.4.rc3




More information about the barebox mailing list