aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objc_tools
diff options
context:
space:
mode:
authorGravatar Matthew DeVore <matvore@google.com>2015-03-20 17:40:36 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2015-03-23 11:55:39 +0000
commit84ec4bfb479abea111acd2343c2602a44c09b3e5 (patch)
treebfe86b293a0bd6b803128ec147ee8a5d8933cd08 /src/objc_tools
parent4aa1364794b7eef692f694aba7988169cfc3a946 (diff)
Pass pre-processed label to Xcodegen so it can be used as an Xcode target name without any extra work in Xcodegen. Use this label to determ
ine the *correct* built library. -- MOS_MIGRATED_REVID=89135635
Diffstat (limited to 'src/objc_tools')
-rw-r--r--src/objc_tools/xcodegen/java/com/google/devtools/build/xcode/xcodegen/XcodeprojGeneration.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/objc_tools/xcodegen/java/com/google/devtools/build/xcode/xcodegen/XcodeprojGeneration.java b/src/objc_tools/xcodegen/java/com/google/devtools/build/xcode/xcodegen/XcodeprojGeneration.java
index 8f7c9f9365..8d68e2ed55 100644
--- a/src/objc_tools/xcodegen/java/com/google/devtools/build/xcode/xcodegen/XcodeprojGeneration.java
+++ b/src/objc_tools/xcodegen/java/com/google/devtools/build/xcode/xcodegen/XcodeprojGeneration.java
@@ -273,6 +273,8 @@ public class XcodeprojGeneration {
}
}
+ // TODO(bazel-team): Make this a no-op once the released version of Bazel sends the label to
+ // xcodegen pre-processed.
private static String labelToXcodeTargetName(String label) {
String pathFromWorkspaceRoot = label.replace("//", "").replace(':', '/');
List<String> components = Splitter.on('/').splitToList(pathFromWorkspaceRoot);