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" ]
   }