From f0b133bb223ffb13326a3ddd3d78fd202ced0854 Mon Sep 17 00:00:00 2001 From: JesseBrault0709 <62299747+JesseBrault0709@users.noreply.github.com> Date: Fri, 24 May 2024 09:45:10 +0200 Subject: [PATCH] Added antlr task dependencies. --- web-view-components-compiler/build.gradle | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/web-view-components-compiler/build.gradle b/web-view-components-compiler/build.gradle index ca0dbd7..88b3096 100644 --- a/web-view-components-compiler/build.gradle +++ b/web-view-components-compiler/build.gradle @@ -90,6 +90,7 @@ groowtAntlr { } tasks.named('generateWebViewComponentsLexerBase', GroowtAntlrExecTask) { task -> + dependsOn('generateLexerFragments') doLast { def pattern = ~/public class WebViewComponentsLexerBase(.*)/ def lexerSource = task.resolveOutputFile 'WebViewComponentsLexerBase.java' @@ -105,6 +106,10 @@ tasks.named('generateWebViewComponentsLexerBase', GroowtAntlrExecTask) { task -> } } +tasks.named('generateWebViewComponentsParser', GroowtAntlrExecTask) { + dependsOn('generateWebViewComponentsLexerBase') +} + tasks.named({ String name -> name in ['compileJava', 'compileGroovy', 'compileKotlin'] } as Spec).configureEach {