Force vulkan shared libraries into the shared toolchain
Change-Id: I3804df5584e9c2afd1619edfc1739ca29dcf478a
diff --git a/src/intel/vulkan/BUILD.gn b/src/intel/vulkan/BUILD.gn
index 0dc4423..b583649 100644
--- a/src/intel/vulkan/BUILD.gn
+++ b/src/intel/vulkan/BUILD.gn
@@ -19,6 +19,7 @@
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
# IN THE SOFTWARE.
+import("//build/toolchain/shared.gni")
import("//magma/gnbuild/magma.gni")
declare_args() {
@@ -38,14 +39,13 @@
defines = [ "FFS_DEFINED=1" ]
}
-shared_library("vulkan_vendor") {
+fuchsia_shared_library("vulkan_vendor") {
deps = [
- ":vulkan_internal($magma_shared_toolchain)",
+ ":vulkan_internal",
]
if (use_mock_magma) {
- deps +=
- [ "$magma_build_root/tests/mock:magma_system($magma_shared_toolchain)" ]
+ deps += [ "$magma_build_root/tests/mock:magma_system" ]
} else {
deps += [ "$magma_build_root:libmagma" ]
}