aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java
diff options
context:
space:
mode:
authorGravatar Chris Parsons <cparsons@google.com>2016-09-29 20:34:28 +0000
committerGravatar Yun Peng <pcloudy@google.com>2016-09-30 08:14:34 +0000
commit8a46df7388ae37fcefa7e364ca0a320a20566658 (patch)
tree81290041c6fe6c19ecf4182334ebfe93a47a4ee2 /src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java
parentb35fe6960f6a7eea73221913dd90e72f5cb9a191 (diff)
Initial check-in of apple_static_library rule
RELNOTES: apple_static_library rule to create multi-architecture static archive files from Objc/C++/Swift dependencies on apple platforms -- MOS_MIGRATED_REVID=134701599
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java
index c6b83be728..d88c3bda3e 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java
@@ -111,6 +111,10 @@ public final class ObjcProvider extends SkylarkClassObject implements Transitive
public static final Key<Artifact> MULTI_ARCH_LINKED_BINARIES =
new Key<>(STABLE_ORDER, "combined_arch_linked_binary", Artifact.class);
+ /** Combined-architecture archives to include in the final bundle. */
+ public static final Key<Artifact> MULTI_ARCH_LINKED_ARCHIVES =
+ new Key<>(STABLE_ORDER, "combined_arch_linked_archive", Artifact.class);
+
/**
* Indicates which libraries to load with {@code -force_load}. This is a subset of the union of
* the {@link #LIBRARY} and {@link #IMPORTED_LIBRARY} sets.