summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--build/export_generators/ide-gradle/codegen.jinja4
1 files changed, 4 insertions, 0 deletions
diff --git a/build/export_generators/ide-gradle/codegen.jinja b/build/export_generators/ide-gradle/codegen.jinja
index 4df2ad85a59..951fc4b5ad1 100644
--- a/build/export_generators/ide-gradle/codegen.jinja
+++ b/build/export_generators/ide-gradle/codegen.jinja
@@ -13,6 +13,10 @@ tasks.compileJava.configure {
tasks.compileTestJava.configure {
dependsOn({{ taskvar }})
}
+{%- if current_target.use_annotation_processor|select('startsWith', 'contrib/java/org/projectlombok/lombok')|length %}
+tasks.getByName("delombok").mustRunAfter({{ taskvar }})
+{%- endif -%}
+
{%- if with_kotlin -%}
{#- Check main target codegen -#}
{%- if varprefix == "codegen" %}