ref: e4dc2b92483e1738dabf2cf97742995b9f55f039
parent: 6b33ca395fadf30b83baf6dd006a771c78ae202c
author: Attila Nagy <attilanagy@google.com>
date: Wed Apr 11 11:20:13 EDT 2012
Fix vpx_rtcd.h dependency in Android.mk Failed to build on Linux (as described in Android.mk) with NDK r7b. Set vpx_rtcd.h dependency after libvpx sources are added to LOCAL_SRC_FILES so that vpx_rtcd.h is generated before any libvpx file is touched. Change-Id: Ibe19d485ca9f679dc084044df0e3fb14587c4d3e
--- a/build/make/Android.mk
+++ b/build/make/Android.mk
@@ -121,7 +121,6 @@
# For building vpx_rtcd.h, which has a rule in libs.mk
TGT_ISA:=$(word 1, $(subst -, ,$(TOOLCHAIN)))
target := libs
-$(foreach file, $(LOCAL_SRC_FILES), $(LOCAL_PATH)/$(file)): vpx_rtcd.h
LOCAL_SRC_FILES += vpx_config.c
@@ -168,6 +167,8 @@
LOCAL_LDLIBS := -llog
LOCAL_STATIC_LIBRARIES := cpufeatures
+
+$(foreach file, $(LOCAL_SRC_FILES), $(LOCAL_PATH)/$(file)): vpx_rtcd.h
.PHONY: clean
clean:
--
⑨