Allow SwiftShader to compile on Fuchsia

SwiftShader should be able to build on Fuchsia, but it would
hit a collision error if added as a dependency in Fuchsia,
so the same logic currently used on MacOS could also be used
to avoid the collision on Fuchsia.

Change-Id: I9ac216dfc2180165a82bd5ae81c843ee4aea7ce6
Reviewed-on: https://swiftshader-review.googlesource.com/19328
Tested-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Sergey Ulanov <sergeyu@chromium.org>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
diff --git a/src/OpenGL/libEGL/BUILD.gn b/src/OpenGL/libEGL/BUILD.gn
index c9ea43b..0252a6c 100644
--- a/src/OpenGL/libEGL/BUILD.gn
+++ b/src/OpenGL/libEGL/BUILD.gn
@@ -37,7 +37,7 @@
 }
 
 swiftshader_shared_library("swiftshader_libEGL") {
-  if (!is_mac) {
+  if (!is_mac && !is_fuchsia) {
     output_name = "libEGL"
     output_dir = "$root_out_dir/swiftshader"
   }
diff --git a/src/OpenGL/libGLESv2/BUILD.gn b/src/OpenGL/libGLESv2/BUILD.gn
index 21a6efa..31db081 100644
--- a/src/OpenGL/libGLESv2/BUILD.gn
+++ b/src/OpenGL/libGLESv2/BUILD.gn
@@ -94,7 +94,7 @@
 }
 
 swiftshader_shared_library("swiftshader_libGLESv2") {
-  if (!is_mac) {
+  if (!is_mac && !is_fuchsia) {
     output_name = "libGLESv2"
     output_dir = "$root_out_dir/swiftshader"
   }