From 6fe74444e80d68dffa61e2e57b78092e50a54772 Mon Sep 17 00:00:00 2001 From: Thibault Gagnaux Date: Tue, 21 Dec 2021 15:42:28 +0100 Subject: fix: only compile `*.fr` files --- src/main/java/ch/fhnw/thga/gradleplugins/CompileFregeTask.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main/java') diff --git a/src/main/java/ch/fhnw/thga/gradleplugins/CompileFregeTask.java b/src/main/java/ch/fhnw/thga/gradleplugins/CompileFregeTask.java index 32ce798..bc3c8f7 100644 --- a/src/main/java/ch/fhnw/thga/gradleplugins/CompileFregeTask.java +++ b/src/main/java/ch/fhnw/thga/gradleplugins/CompileFregeTask.java @@ -32,7 +32,9 @@ import org.gradle.api.tasks.TaskAction; @CacheableTask public abstract class CompileFregeTask extends DefaultTask { private final JavaExec javaExec; - private static final BiFunction excludeReplSourceFile = + private static final String FREGE_FILES_GLOB_PATTERN = "**/*.fr"; + private static final BiFunction + excludeReplSourceFile = (String replSource, Directory srcDir) -> { @@ -89,6 +91,7 @@ public abstract class CompileFregeTask extends DefaultTask { @Internal public final Provider> getSourceFiles() { return getSourceFileTree() + .map(tree -> tree.matching(pattern -> pattern.include(FREGE_FILES_GLOB_PATTERN))) .map(tree -> tree.getFiles().stream() .map(file -> file.getAbsolutePath()) .collect(Collectors.toList()) -- cgit