Use platform-specific path separator for --dependencyManifests.
This is read by PathListConverter which uses java.io.File#pathSeparator which
is already platform-specific.
MOS_MIGRATED_REVID=150008708
@@ -204,7 +204,10 @@ public class ResourceShrinkerActionBuilder {
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);
