aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorc0nsumer <c0nsumer@yandex-team.com>2024-04-16 16:48:50 +0300
committerc0nsumer <c0nsumer@yandex-team.com>2024-04-16 17:01:24 +0300
commit472472e5fa8dda9372fc7aea0d909658ef8d1fbb (patch)
tree8349fcac7b6c2d8466a2eb33918fb52a56de669d
parent57ec39e3a508212ab52f55393b8870721213fae6 (diff)
downloadydb-472472e5fa8dda9372fc7aea0d909658ef8d1fbb.tar.gz
Some proto problems fixed
a031d6087707002056295a3c2b660e1e9ee5ed3e
-rw-r--r--build/export_generators/ide-gradle/build.gradle.kts.jinja4
-rw-r--r--build/export_generators/ide-gradle/build.gradle.kts.proto.jinja8
2 files changed, 12 insertions, 0 deletions
diff --git a/build/export_generators/ide-gradle/build.gradle.kts.jinja b/build/export_generators/ide-gradle/build.gradle.kts.jinja
index c10ab27996..24ce43d266 100644
--- a/build/export_generators/ide-gradle/build.gradle.kts.jinja
+++ b/build/export_generators/ide-gradle/build.gradle.kts.jinja
@@ -268,5 +268,9 @@ tasks.build.dependsOn(
{% if publish -%}
{% include 'publish.gradle.kts' ignore missing -%}
{% endif -%}
+{# To disable redundant javadoc (it may fail the build) #}
+tasks.withType<Javadoc>().configureEach {
+ isEnabled = false
+}
{%- include "[generator]/debug.jinja" ignore missing -%}
diff --git a/build/export_generators/ide-gradle/build.gradle.kts.proto.jinja b/build/export_generators/ide-gradle/build.gradle.kts.proto.jinja
index cdadeab24c..4b330c2d57 100644
--- a/build/export_generators/ide-gradle/build.gradle.kts.proto.jinja
+++ b/build/export_generators/ide-gradle/build.gradle.kts.proto.jinja
@@ -134,5 +134,13 @@ val prepareProto = tasks.register<Copy>("prepareProto") {
afterEvaluate {
tasks.getByName("extractProto").dependsOn(prepareProto)
}
+{# To avoid problems when build project with proto #}
+tasks.named("sourcesJar").configure {
+ dependsOn("generateProto")
+}
+{# To disable redundant javadoc (it may fail the build) #}
+tasks.withType<Javadoc>().configureEach {
+ isEnabled = false
+}
{%- include "[generator]/debug.jinja" ignore missing -%}