Depend on libbcinfo for headers

Test: m -j native
Change-Id: Ic9cb6c0e8b30c6aa3b4ba8a7b4911e0354008c4d
diff --git a/Android.bp b/Android.bp
index a75f90c..14748da 100644
--- a/Android.bp
+++ b/Android.bp
@@ -70,6 +70,7 @@
 cc_library_host_static {
     name: "libslang",
     defaults: ["slang-defaults"],
+    compile_multilib: "first",
 
     target: {
         linux: {
@@ -97,7 +98,7 @@
         "slang_diagnostic_buffer.cpp",
     ],
 
-    include_dirs: ["frameworks/compile/libbcc/include"],
+    shared_libs: ["libbcinfo"],
 
     product_variables: {
         unbundled_build: {
@@ -163,11 +164,10 @@
         "strip_unknown_attributes.cpp",
     ],
 
-    include_dirs: ["frameworks/compile/libbcc/include"],
-
     static_libs: ["libslang"] + static_libraries_needed_by_slang,
 
     shared_libs: [
+        "libbcinfo",
         "libclang",
         "libLLVM",
     ],