Fix build failure
swiftshader_reactor_base doesn't need to depend on
swiftshader_opengl_common. This causes failures when building for
Vulkan. Instead make swiftshader_libGLESv2_static depend on it
directly.
Bug: chromium:967704
Change-Id: I4c62c975c72ad42ee0a5cd59e58bd840ad8ab71e
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/32068
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
Tested-by: Saman Sami <samans@chromium.org>
diff --git a/src/OpenGL/libGLESv2/BUILD.gn b/src/OpenGL/libGLESv2/BUILD.gn
index 789ec35..571b08a 100644
--- a/src/OpenGL/libGLESv2/BUILD.gn
+++ b/src/OpenGL/libGLESv2/BUILD.gn
@@ -62,6 +62,7 @@
swiftshader_static_library("swiftshader_libGLESv2_static") {
deps = [
+ "../../OpenGL/common:swiftshader_opengl_common",
"../../OpenGL/compiler:swiftshader_opengl_compiler",
"../../Reactor:swiftshader_reactor",
"../../Renderer:swiftshader_renderer",
diff --git a/src/Reactor/BUILD.gn b/src/Reactor/BUILD.gn
index ddb2ee1..8e2ef39 100644
--- a/src/Reactor/BUILD.gn
+++ b/src/Reactor/BUILD.gn
@@ -41,10 +41,6 @@
}
swiftshader_source_set("swiftshader_reactor_base") {
- deps = [
- "../OpenGL/common:swiftshader_opengl_common",
- ]
-
sources = [
"Debug.cpp",
"ExecutableMemory.cpp",