Merge "Error on external includes"
This commit is contained in:
commit
4b33f51043
|
@ -1228,6 +1228,11 @@ ifndef LOCAL_SDK_VERSION
|
||||||
my_c_includes += $(JNI_H_INCLUDE)
|
my_c_includes += $(JNI_H_INCLUDE)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
my_outside_includes := $(filter-out $(OUT_DIR)/%,$(filter /%,$(my_c_includes)))
|
||||||
|
ifneq ($(my_outside_includes),)
|
||||||
|
$(error $(LOCAL_MODULE_MAKEFILE): $(LOCAL_MODULE): C_INCLUDES must be under the source or output directories: $(my_outside_includes))
|
||||||
|
endif
|
||||||
|
|
||||||
# all_objects includes gen_o_objects which were part of LOCAL_GENERATED_SOURCES;
|
# all_objects includes gen_o_objects which were part of LOCAL_GENERATED_SOURCES;
|
||||||
# use normal_objects here to avoid creating circular dependencies. This assumes
|
# use normal_objects here to avoid creating circular dependencies. This assumes
|
||||||
# that custom build rules which generate .o files don't consume other generated
|
# that custom build rules which generate .o files don't consume other generated
|
||||||
|
|
Loading…
Reference in New Issue