aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objc_tools/plmerge
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2015-12-11 19:02:17 +0000
committerGravatar David Chen <dzc@google.com>2015-12-13 18:27:34 +0000
commit1373e6681e4b54f271aa3a2c762a915b462d0da7 (patch)
treefd51edad1f2b3a1be44e2e11729a5efe544c773c /src/objc_tools/plmerge
parent881913ae3c5d8c587226c0280ab9ef8c0d1a8c83 (diff)
Bundlemerge optionally takes a completed plist to bundle into the archive, instead of multiple plists to merge and variable substitutions to apply.
The new key bundle_info_plist_file, gives the path to the completed plist. If it is defined, the keys source_plist_file and variable_substitution are not used. -- MOS_MIGRATED_REVID=110010012
Diffstat (limited to 'src/objc_tools/plmerge')
-rw-r--r--src/objc_tools/plmerge/java/com/google/devtools/build/xcode/plmerge/PlistMerging.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/objc_tools/plmerge/java/com/google/devtools/build/xcode/plmerge/PlistMerging.java b/src/objc_tools/plmerge/java/com/google/devtools/build/xcode/plmerge/PlistMerging.java
index 00f211dd9e..c7ed0b182a 100644
--- a/src/objc_tools/plmerge/java/com/google/devtools/build/xcode/plmerge/PlistMerging.java
+++ b/src/objc_tools/plmerge/java/com/google/devtools/build/xcode/plmerge/PlistMerging.java
@@ -80,8 +80,10 @@ public class PlistMerging extends Value<PlistMerging> {
private final NSDictionary merged;
- @VisibleForTesting
- PlistMerging(NSDictionary merged) {
+ /**
+ * Wraps a {@code NSDictionary} as a PlistMerging.
+ */
+ public PlistMerging(NSDictionary merged) {
super(merged);
this.merged = merged;
}