aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java19
1 files changed, 1 insertions, 18 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java
index e7465bb3f2..6a31693cc4 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java
@@ -18,8 +18,6 @@ import static com.google.devtools.build.lib.packages.BuildType.LABEL;
import static com.google.devtools.build.lib.rules.objc.ObjcProvider.ASSET_CATALOG;
import static com.google.devtools.build.lib.rules.objc.ObjcProvider.BUNDLE_FILE;
import static com.google.devtools.build.lib.rules.objc.ObjcProvider.CC_LIBRARY;
-import static com.google.devtools.build.lib.rules.objc.ObjcProvider.DEBUG_SYMBOLS;
-import static com.google.devtools.build.lib.rules.objc.ObjcProvider.DEBUG_SYMBOLS_PLIST;
import static com.google.devtools.build.lib.rules.objc.ObjcProvider.DEFINE;
import static com.google.devtools.build.lib.rules.objc.ObjcProvider.DYNAMIC_FRAMEWORK_DIR;
import static com.google.devtools.build.lib.rules.objc.ObjcProvider.DYNAMIC_FRAMEWORK_FILE;
@@ -167,7 +165,6 @@ public final class ObjcCommon {
private boolean alwayslink;
private boolean hasModuleMap;
private Iterable<Artifact> extraImportLibraries = ImmutableList.of();
- private DsymOutputType dsymOutputType;
private Optional<Artifact> linkedBinary = Optional.absent();
private Optional<Artifact> linkmapFile = Optional.absent();
private Iterable<CcCompilationContext> depCcHeaderProviders = ImmutableList.of();
@@ -398,14 +395,6 @@ public final class ObjcCommon {
}
/**
- * Sets which type of dsym output this rule generated to be propagated to dependers.
- */
- Builder addDebugArtifacts(DsymOutputType dsymOutputType) {
- this.dsymOutputType = dsymOutputType;
- return this;
- }
-
- /**
* Sets a linkmap file generated by this rule to be propagated to dependers.
*/
Builder setLinkmapFile(Artifact linkmapFile) {
@@ -590,12 +579,6 @@ public final class ObjcCommon {
.addAll(LINKED_BINARY, linkedBinary.asSet())
.addAll(LINKMAP_FILE, linkmapFile.asSet());
- if (dsymOutputType != null) {
- objcProvider
- .add(DEBUG_SYMBOLS, intermediateArtifacts.dsymSymbol(dsymOutputType))
- .add(DEBUG_SYMBOLS_PLIST, intermediateArtifacts.dsymPlist(dsymOutputType));
- }
-
return new ObjcCommon(objcProvider.build(), compilationArtifacts, textualHeaders.build());
}
@@ -620,7 +603,7 @@ public final class ObjcCommon {
return false;
}
}
-
+
/**
* Returns {@code true} if the given rule context has a launch storyboard set.
*/