diff options
Diffstat (limited to 'src/functionalTest/java/ch/fhnw/thga/gradleplugins/fregeproject/Build.java')
-rw-r--r-- | src/functionalTest/java/ch/fhnw/thga/gradleplugins/fregeproject/Build.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/functionalTest/java/ch/fhnw/thga/gradleplugins/fregeproject/Build.java b/src/functionalTest/java/ch/fhnw/thga/gradleplugins/fregeproject/Build.java index 60fc835..175ccaa 100644 --- a/src/functionalTest/java/ch/fhnw/thga/gradleplugins/fregeproject/Build.java +++ b/src/functionalTest/java/ch/fhnw/thga/gradleplugins/fregeproject/Build.java @@ -1,13 +1,15 @@ package ch.fhnw.thga.gradleplugins.fregeproject; import java.io.IOException; -import java.nio.file.Path; +import java.util.function.Supplier; +import java.util.stream.Stream; import org.gradle.api.Project; public interface Build { - Build fregeCompiler(Path fregeCompiler); + Build useLocalFregeCompiler(boolean useLocalFregeCompiler); Build settingsFile(String settingsFile); + Build fregeSourceFiles(Supplier<Stream<FregeSourceFile>> fregeSourceFiles); Project build() throws IOException; } |