From d668cff433590de62892dfd8aa5f5f594dd2a58b Mon Sep 17 00:00:00 2001 From: Zihe Jia Date: Mon, 9 Sep 2024 09:15:18 -0700 Subject: [PATCH] fix the broken javadoc command --- maven.gradle | 9 +++------ release.sh | 1 + 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/maven.gradle b/maven.gradle index 092396e4..55012d71 100644 --- a/maven.gradle +++ b/maven.gradle @@ -173,6 +173,7 @@ tasks.register("androidJavadocs", Javadoc) { } tasks.register("androidJavadocsJar", Jar) { + dependsOn ':androidJavadocs' archiveClassifier.set('javadoc') from tasks.named("androidJavadocs").get().destinationDir } @@ -182,11 +183,11 @@ tasks.register("androidSourcesJar", Jar) { from android.sourceSets.main.java.srcDirs } -tasks.register('install') { +tasks.register('install') { // for deploying snapshot build to local .m2 folder dependsOn 'build', 'androidJavadocsJar', 'androidSourcesJar', 'publishDebugPublicationToMavenLocal' } -tasks.register('publishRelease') { +tasks.register('publishRelease') { // for release dependsOn 'publishReleasePublicationToMavenRepository' } @@ -198,10 +199,6 @@ tasks.named('signReleasePublication') { dependsOn 'build', 'androidJavadocsJar', 'androidSourcesJar', 'bundleReleaseAar' } -def isReleaseBuild() { - return !version.contains("SNAPSHOT") -} - def getRepositoryUsername() { return hasProperty('sonatypeUsername') ? sonatypeUsername : "" } diff --git a/release.sh b/release.sh index eb376c77..fcccde09 100755 --- a/release.sh +++ b/release.sh @@ -166,6 +166,7 @@ cleanUp # update documentation printf "\n\n${YELLOW}Updating documentation...${NC}\n\n" +./gradlew androidJavadocsJar git checkout $docBranch git pull origin $docBranch cp -r build/docs/javadoc/* .