forked from openkylin/platform_build
Make multiple rules to generate a file an error
Pass -w dupbuild=err to ninja to make defining multiple rules to build a file an error instead of a warning. Proceeding with the build would result in undefined behavior, and nobody notices the warning. Change-Id: Iadac88f8835121a8685bff835acba638100bb654
This commit is contained in:
parent
de4078449f
commit
a65f1aee84
|
@ -116,6 +116,10 @@ ifneq (,$(filter showcommands,$(ORIGINAL_MAKECMDGOALS)))
|
|||
NINJA_ARGS += "-v"
|
||||
endif
|
||||
|
||||
# Make multiple rules to generate the same target an error instead of
|
||||
# proceeding with undefined behavior.
|
||||
NINJA_ARGS += -w dupbuild=err
|
||||
|
||||
ifdef USE_GOMA
|
||||
KATI_MAKEPARALLEL := $(MAKEPARALLEL)
|
||||
# Ninja runs remote jobs (i.e., commands which contain gomacc) with
|
||||
|
|
Loading…
Reference in New Issue