From 18221506e5aeb9c279b73bc9418b60c75b10399a Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Wed, 25 Nov 2009 00:22:31 +0100 Subject: build system: more fixes to parallel build Signed-off-by: Denys Vlasenko --- Makefile | 4 +++- applets/Kbuild | 3 --- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 7084c5c1d..3a49a6971 100644 --- a/Makefile +++ b/Makefile @@ -359,8 +359,10 @@ scripts_basic: scripts/basic/%: scripts_basic ; # bbox: we have helpers in applets/ +# we depend on scripts_basic, since scripts/basic/fixdep +# must be built before any other host prog PHONY += applets_dir -applets_dir: +applets_dir: scripts_basic $(Q)$(MAKE) $(build)=applets applets/%: applets_dir ; diff --git a/applets/Kbuild b/applets/Kbuild index 88e98167a..a6b0cf6fb 100644 --- a/applets/Kbuild +++ b/applets/Kbuild @@ -12,9 +12,6 @@ hostprogs-y += usage usage_pod applet_tables always:= $(hostprogs-y) -# fixdep is needed to compile other host programs -$(addprefix $(obj)/,$(always)): $(objtree)/scripts/basic/fixdep - # Generated files need additional love # This trick decreases amount of rebuilds -- cgit v1.2.3