Export headers for clang.
Bug: http://b/28178111
Change-Id: I8cb60def94021c5cc07a53b11dbfe953f3499925
diff --git a/clang-tblgen-rules.mk b/clang-tblgen-rules.mk
index ba28e10..26c71c7 100644
--- a/clang-tblgen-rules.mk
+++ b/clang-tblgen-rules.mk
@@ -209,5 +209,6 @@
endif
LOCAL_C_INCLUDES += $(generated_sources)/include
+LOCAL_EXPORT_C_INCLUDE_DIRS += $(generated_sources)/include
endif
diff --git a/shared_clang.mk b/shared_clang.mk
index 2580e07..038cf65 100644
--- a/shared_clang.mk
+++ b/shared_clang.mk
@@ -30,6 +30,10 @@
LOCAL_MODULE:= libclang
LOCAL_MODULE_TAGS := optional
LOCAL_WHOLE_STATIC_LIBRARIES := $(clang_whole_static_libraries)
+LOCAL_EXPORT_C_INCLUDE_DIRS += \
+ $(LOCAL_PATH)/include \
+ external/llvm/include \
+ external/llvm/device/include
LOCAL_SHARED_LIBRARIES := libLLVM