OSDN Git Service

Merge "kati: Handle MAKECMDGOALS modifications"
authorDan Willemsen <dwillemsen@google.com>
Tue, 15 Sep 2015 00:28:42 +0000 (00:28 +0000)
committerGerrit Code Review <noreply-gerritcodereview@google.com>
Tue, 15 Sep 2015 00:28:42 +0000 (00:28 +0000)
1  2 
core/ninja.mk

diff --cc core/ninja.mk
@@@ -86,22 -86,16 +87,22 @@@ PHONY: showcommand
  showcommands: droid
  endif
  
 +ifdef KATI_REMOTE_NUM_JOBS_FLAG
 +KATI_MAKEPARALLEL := $(MAKEPARALLEL)
 +else
 +NINJA_MAKEPARALLEL := $(MAKEPARALLEL)
 +endif
 +
  ifeq (,$(filter generateonly,$(ORIGINAL_MAKECMDGOALS)))
- fastincremental droid $(ANDROID_TARGETS): ninja.intermediate
+ fastincremental droid $(ANDROID_TARGETS) $(EXTRA_TARGETS): ninja.intermediate
        @#empty
  
  .INTERMEDIATE: ninja.intermediate
 -ninja.intermediate: $(KATI_OUTPUTS)
 +ninja.intermediate: $(KATI_OUTPUTS) $(MAKEPARALLEL)
        @echo Starting build with ninja
 -      $(hide) PATH=prebuilts/ninja/$(HOST_PREBUILT_TAG)/:$$PATH NINJA_STATUS="$(NINJA_STATUS)" $(KATI_NINJA_SH) -C $(TOP) $(NINJA_ARGS) $(ANDROID_TARGETS)
 +      +$(hide) PATH=prebuilts/ninja/$(HOST_PREBUILT_TAG)/:$$PATH NINJA_STATUS="$(NINJA_STATUS)" $(NINJA_MAKEPARALLEL) $(KATI_NINJA_SH) -C $(TOP) $(NINJA_ARGS) $(ANDROID_TARGETS)
  else
- generateonly droid $(ANDROID_TARGETS): $(KATI_OUTPUTS)
+ generateonly droid $(ANDROID_TARGETS) $(EXTRA_TARGETS): $(KATI_OUTPUTS)
        @#empty
  endif