From: Denys Vlasenko Date: Tue, 24 Nov 2009 23:22:31 +0000 (+0100) Subject: build system: more fixes to parallel build X-Git-Tag: 1_16_0~198 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=18221506e5aeb9c279b73bc9418b60c75b10399a;p=oweals%2Fbusybox.git build system: more fixes to parallel build Signed-off-by: Denys Vlasenko --- 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