summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2016-07-27 16:28:05 -0700
committerDan Willemsen <dwillemsen@google.com>2016-07-27 23:39:19 +0000
commitd07e32b114801d8631696fd7e88649b5e36ccae5 (patch)
treee873a1dde00e692b6b14b146fc263aba5490d264
parent29d52802e3b6290982152255962dcca3071c76d6 (diff)
downloadlibva-d07e32b114801d8631696fd7e88649b5e36ccae5.tar.gz
Fix build
In make, appending to a non-existant variable using += results in delayed evalution of the RHS. If another Android.mk file assigns to GEN between this one and when ALL_COPIED_HEADERS is evaluated, it will see the new value of GEN. Replace += with :=. Change-Id: I77400bf7eed788cae89dcd9fd690717db4780f39
-rwxr-xr-xva/Android.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/va/Android.mk b/va/Android.mk
index 8012005..0ea46c7 100755
--- a/va/Android.mk
+++ b/va/Android.mk
@@ -91,8 +91,8 @@ LOCAL_GENERATED_SOURCES := $(GEN)
include $(BUILD_SHARED_LIBRARY)
my_header := $(TARGET_OUT_HEADERS)/libva/va/va_version.h
-ALL_COPIED_HEADERS.$(my_header).MAKEFILE += $(my_header)
-ALL_COPIED_HEADERS.$(my_header).SRC += $(GEN)
+ALL_COPIED_HEADERS.$(my_header).MAKEFILE := $(ALL_COPIED_HEADERS.$(my_header).MAKEFILE) $(my_header)
+ALL_COPIED_HEADERS.$(my_header).SRC := $(ALL_COPIED_HEADERS.$(my_header).SRC) $(GEN)
ALL_COPIED_HEADERS += $(my_header)
# For libva-android