diff --git a/core/binary.mk b/core/binary.mk index ebda48bca..eff40724c 100644 --- a/core/binary.mk +++ b/core/binary.mk @@ -978,7 +978,7 @@ $(call track-src-file-gen,$(vts_src),$(vts_gen_cpp)) $(vts_gen_cpp) : PRIVATE_MODULE := $(LOCAL_MODULE) $(vts_gen_cpp) : PRIVATE_HEADER_OUTPUT_DIR := $(vts_gen_include_root) -$(vts_gen_cpp) : PRIVATE_VTS_FLAGS := $(addprefix -I,$(LOCAL_VTS_INCLUDES)) +$(vts_gen_cpp) : PRIVATE_VTS_FLAGS := $(addprefix -I,$(LOCAL_VTS_INCLUDES)) $(addprefix -m,$(LOCAL_VTS_MODE)) # Add generated headers to include paths. my_c_includes += $(vts_gen_include_root) diff --git a/core/clear_vars.mk b/core/clear_vars.mk index 09032b2b9..1994e18a0 100644 --- a/core/clear_vars.mk +++ b/core/clear_vars.mk @@ -107,6 +107,7 @@ LOCAL_RES_LIBRARIES:= LOCAL_MANIFEST_INSTRUMENTATION_FOR:= LOCAL_AIDL_INCLUDES:= LOCAL_VTS_INCLUDES:= +LOCAL_VTS_MODE:= LOCAL_JARJAR_RULES:= LOCAL_ADDITIONAL_JAVA_DIR:= LOCAL_ALLOW_UNDEFINED_SYMBOLS:=