aboutsummaryrefslogtreecommitdiff
path: root/BUILD.gn
diff options
context:
space:
mode:
authorYilong Li <liyl@google.com>2020-07-17 21:05:22 -0700
committerYilong Li <liyl@google.com>2020-07-21 11:27:20 -0700
commit6dc9b5b39ac8df58e1a8077fece72f399605ea2f (patch)
tree2fa20ab9b21a1b61c62369a846fb933fe2a6c5ce /BUILD.gn
parente1a9133769b246282ec518b6de48192dadaed240 (diff)
downloadgoldfish-opengl-6dc9b5b39ac8df58e1a8077fece72f399605ea2f.tar.gz
fuchsia: Replace FIDL C++ bindings with LLCPP.
Previously goldfish ICD uses FIDL C++ bindings which has dependency on the default async dispatcher and caused some binary dependency issues. This change migrates all usages of C++ bindings to LLCPP to eliminate that dependency. Bug: fxbug.dev/56565 Bug: fxbug.dev/55650 TEST=gfx_unittests, escher_tests on Fuchsia Change-Id: I0815e210b1630ce2ea9fd32222ddb4a32bbf8644
Diffstat (limited to 'BUILD.gn')
-rw-r--r--BUILD.gn4
1 files changed, 2 insertions, 2 deletions
diff --git a/BUILD.gn b/BUILD.gn
index f3c7db11..ef828795 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -137,9 +137,9 @@ shared_library("libvulkan_goldfish") {
libs = [ "zircon" ]
deps = [
- "//sdk/fidl/fuchsia.hardware.goldfish",
+ "//sdk/fidl/fuchsia.hardware.goldfish:fuchsia.hardware.goldfish_llcpp",
"//sdk/fidl/fuchsia.logger:fuchsia.logger_llcpp",
- "//sdk/fidl/fuchsia.sysmem",
+ "//sdk/fidl/fuchsia.sysmem:fuchsia.sysmem_llcpp",
"//zircon/public/lib/zx",
"//zircon/system/ulib/syslog:syslog-static",
"//zircon/system/ulib/trace:trace-with-static-engine",