Merge pull request #89 from keith:ks/update-wrappers

PiperOrigin-RevId: 341770800
Change-Id: I8ea8ef07dc0745342ab93c75aeaf3df69a11a895
diff --git a/examples/my_c_archive/my_c_archive.bzl b/examples/my_c_archive/my_c_archive.bzl
index 476fdd6..86cebe9 100644
--- a/examples/my_c_archive/my_c_archive.bzl
+++ b/examples/my_c_archive/my_c_archive.bzl
@@ -30,14 +30,19 @@
         unsupported_features = ctx.disabled_features,
     )
 
-    library_to_link = cc_common.create_library_to_link(
-        actions = ctx.actions,
-        feature_configuration = feature_configuration,
-        cc_toolchain = cc_toolchain,
-        static_library = output_file,
+    linker_input = cc_common.create_linker_input(
+        owner = ctx.label,
+        libraries = depset(direct = [
+            cc_common.create_library_to_link(
+                actions = ctx.actions,
+                feature_configuration = feature_configuration,
+                cc_toolchain = cc_toolchain,
+                static_library = output_file,
+            ),
+        ]),
     )
     compilation_context = cc_common.create_compilation_context()
-    linking_context = cc_common.create_linking_context(libraries_to_link = [library_to_link])
+    linking_context = cc_common.create_linking_context(linker_inputs = depset(direct = [linker_input]))
 
     archiver_path = cc_common.get_tool_for_action(
         feature_configuration = feature_configuration,