diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/sandbox/SpawnHelpers.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/sandbox/SpawnHelpers.java | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/sandbox/SpawnHelpers.java b/src/main/java/com/google/devtools/build/lib/sandbox/SpawnHelpers.java index b5b920cc31..8e3c26f93d 100644 --- a/src/main/java/com/google/devtools/build/lib/sandbox/SpawnHelpers.java +++ b/src/main/java/com/google/devtools/build/lib/sandbox/SpawnHelpers.java @@ -52,25 +52,12 @@ public final class SpawnHelpers { public Map<PathFragment, Path> getMounts(Spawn spawn, ActionExecutionContext executionContext) throws IOException { Map<PathFragment, Path> mounts = new HashMap<>(); - mountRunfilesFromManifests(mounts, spawn); mountRunfilesFromSuppliers(mounts, spawn); mountFilesFromFilesetManifests(mounts, spawn, executionContext); mountInputs(mounts, spawn, executionContext); return mounts; } - /** Mount all runfiles that the spawn needs as specified in its runfiles manifests. */ - void mountRunfilesFromManifests(Map<PathFragment, Path> mounts, Spawn spawn) throws IOException { - for (Map.Entry<PathFragment, Artifact> manifest : spawn.getRunfilesManifests().entrySet()) { - String manifestFilePath = manifest.getValue().getPath().getPathString(); - Preconditions.checkState(!manifest.getKey().isAbsolute()); - PathFragment targetDirectory = manifest.getKey(); - - parseManifestFile( - execRoot.getFileSystem(), mounts, targetDirectory, new File(manifestFilePath), false, ""); - } - } - /** Mount all files that the spawn needs as specified in its fileset manifests. */ void mountFilesFromFilesetManifests( Map<PathFragment, Path> mounts, Spawn spawn, ActionExecutionContext executionContext) |