Use platform-specific path separator for --dependencyManifests.
This is read by PathListConverter which uses java.io.File#pathSeparator which
is already platform-specific.
--
PiperOrigin-RevId: 150008708
MOS_MIGRATED_REVID=150008708
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/ResourceShrinkerActionBuilder.java b/src/main/java/com/google/devtools/build/lib/rules/android/ResourceShrinkerActionBuilder.java
index f9f6ad2..517b124 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/android/ResourceShrinkerActionBuilder.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/android/ResourceShrinkerActionBuilder.java
@@ -204,7 +204,10 @@
inputs.add(primaryResources.getManifest());
List<Artifact> dependencyManifests = getManifests(dependencyResources);
- commandLine.addJoinExecPaths("--dependencyManifests", ":", dependencyManifests);
+ commandLine.addJoinExecPaths(
+ "--dependencyManifests",
+ ruleContext.getConfiguration().getHostPathSeparator(),
+ dependencyManifests);
inputs.addAll(dependencyManifests);
List<String> resourcePackages = getResourcePackages(primaryResources, dependencyResources);