Split libhidl into base and transport.

Bug: 32756130
Test: mma
Change-Id: Id5eba7f2acce5b752a7498da566ce1eaf276867a
diff --git a/main.cpp b/main.cpp
index a4f5dc0..d0be9c2 100644
--- a/main.cpp
+++ b/main.cpp
@@ -721,7 +721,8 @@
         << "shared_libs: [\n";
 
     out.indent();
-    out << "\"libhidl\",\n"
+    out << "\"libhidlbase\",\n"
+        << "\"libhidltransport\",\n"
         << "\"libhwbinder\",\n"
         << "\"libutils\",\n"
         << "\"libcutils\",\n";
@@ -734,7 +735,8 @@
 
     out << "export_shared_lib_headers: [\n";
     out.indent();
-    out << "\"libhidl\",\n"
+    out << "\"libhidlbase\",\n"
+        << "\"libhidltransport\",\n"
         << "\"libhwbinder\",\n"
         << "\"libutils\",\n";
     for (const auto &importedPackage : importedPackages) {
@@ -810,7 +812,8 @@
     out << "\n";
     out << "LOCAL_SHARED_LIBRARIES := \\\n";
     out.indent();
-    out << "libhidl \\\n"
+    out << "libhidlbase \\\n"
+        << "libhidltransport \\\n"
         << "libhwbinder \\\n"
         << "libutils \\\n"
         << makeLibraryName(packageFQName) << " \\\n";