From 557ef585a721ca25cb195895bd7ac1535ebc90d6 Mon Sep 17 00:00:00 2001 From: Erwan Demairy Date: Thu, 12 Sep 2024 15:54:27 +0200 Subject: [PATCH] added generation of the sources and javadoc jars. --- build.gradle.kts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index e8554f5c8..bfd0242d6 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -7,12 +7,23 @@ plugins { `maven-publish` id("org.gradlex.extra-java-module-info") version "1.8" id("com.gradleup.shadow") version "8.3.1" + signing } +java { + withJavadocJar() + withSourcesJar() +} + +tasks.withType { isFailOnError = false } + repositories { mavenLocal() maven { - url = uri("https://repo.maven.apache.org/maven2/") + // change URLs to point to your repos, e.g. http://my.org/repo + val releasesRepoUrl = uri("https://repo.maven.apache.org/maven2/") + val snapshotsRepoUrl = uri(layout.buildDirectory.dir("repos/snapshots")) + url = if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl } }