diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/actions/Executor.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/actions/Executor.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/actions/Executor.java b/src/main/java/com/google/devtools/build/lib/actions/Executor.java index 673c7bedae..292e78fcf5 100644 --- a/src/main/java/com/google/devtools/build/lib/actions/Executor.java +++ b/src/main/java/com/google/devtools/build/lib/actions/Executor.java @@ -16,6 +16,7 @@ package com.google.devtools.build.lib.actions; import com.google.common.eventbus.EventBus; import com.google.devtools.build.lib.clock.Clock; import com.google.devtools.build.lib.events.EventHandler; +import com.google.devtools.build.lib.vfs.FileSystem; import com.google.devtools.build.lib.vfs.Path; import com.google.devtools.common.options.OptionsClassProvider; @@ -36,6 +37,10 @@ import com.google.devtools.common.options.OptionsClassProvider; * they both provide services to actions being executed and are passed to almost the same places. */ public interface Executor { + + /** Returns the file system of blaze. */ + FileSystem getFileSystem(); + /** * Returns the execution root. This is the directory underneath which Blaze builds its entire * output working tree, including the source symlink forest. All build actions are executed |