aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp/Link.java
diff options
context:
space:
mode:
authorGravatar Cal Peyser <cpeyser@google.com>2016-08-17 19:11:59 +0000
committerGravatar Philipp Wollermann <philwo@google.com>2016-08-18 08:31:02 +0000
commit6f3e05cb3acaa9a2f15ae3a8e9ab626263d2aff6 (patch)
tree5592dc3a208d8ce27e0b5775b36ad0d965180aaf /src/main/java/com/google/devtools/build/lib/rules/cpp/Link.java
parent4e9be54b134165e8df51b749f78a66bd592944a6 (diff)
Implement the fully link action in the OSX crosstool.
-- MOS_MIGRATED_REVID=130547971
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/Link.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/Link.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/Link.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/Link.java
index a6288e5eed..f03f128199 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/Link.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/Link.java
@@ -128,6 +128,10 @@ public abstract class Link {
"objc-archive",
Picness.NOPIC,
ArtifactCategory.STATIC_LIBRARY),
+
+ /** An objc fully linked static archive. */
+ OBJC_FULLY_LINKED_ARCHIVE(
+ ".a", Staticness.STATIC, "objc-fully-link", Picness.NOPIC, ArtifactCategory.STATIC_LIBRARY),
/** A static archive with .pic.o object files (compiled with -fPIC). */
PIC_STATIC_LIBRARY(