gfxstream: use absolute path for some code

Some code may be auto-generated, some may not be.

Eventually we want to move autogenerated code into specialized
directories, so it be generated but not necessarily checked
in [for certain cases].

Also, nuke codegen for CMakeLists.txt: we have multiple other
build systems now (Blueprint, meson), and it doesn't make
sense codegen one anymore.

BUG=296903491
TEST=compile

Change-Id: I63beff1726074268188694fbfeb803429ee96478
diff --git a/host/vulkan/cereal/Android.bp b/host/vulkan/cereal/Android.bp
index 1164fa7..a8072a5 100644
--- a/host/vulkan/cereal/Android.bp
+++ b/host/vulkan/cereal/Android.bp
@@ -9,8 +9,8 @@
 
 cc_library_static {
     name: "gfxstream_vulkan_cereal_host",
-    defaults: [ "gfxstream_defaults" ],
-    static_libs: [ "gfxstream_base" ],
+    defaults: ["gfxstream_defaults"],
+    static_libs: ["gfxstream_base"],
     srcs: [
         "common/goldfish_vk_extension_structs.cpp",
         "common/goldfish_vk_marshaling.cpp",
@@ -21,6 +21,7 @@
     ],
     header_libs: [
         "gfxstream_vulkan_headers",
+        "gfxstream_vulkan_cereal_common",
     ],
     export_header_lib_headers: [
         "gfxstream_vulkan_headers",
@@ -29,5 +30,5 @@
         "-DVK_ANDROID_native_buffer",
         "-DVK_GOOGLE_address_space",
     ],
-    export_include_dirs: [ "." ],
+    export_include_dirs: ["."],
 }