aboutsummaryrefslogtreecommitdiff
path: root/src/functionalTest/java/ch/fhnw/thga/gradleplugins/fregeproject/Build.java
diff options
context:
space:
mode:
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.java6
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;
}