This repository was archived by the owner on Oct 18, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed
Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change 1818@Suppress(" DSL_SCOPE_VIOLATION" ) // TODO: Remove once KTIJ-19369 is fixed
1919plugins {
2020 id(" java-library" )
21- }
21+ id(" com.vanniktech.maven.publish.base" )
22+ }
23+
24+ description = " Annotations for Android Tree Sitter."
Original file line number Diff line number Diff line change @@ -22,6 +22,8 @@ import com.itsaky.androidide.treesitter.BuildTreeSitterTask
2222import com.itsaky.androidide.treesitter.CleanTreeSitterBuildTask
2323import com.itsaky.androidide.treesitter.projectVersionCode
2424import com.vanniktech.maven.publish.AndroidSingleVariantLibrary
25+ import com.vanniktech.maven.publish.JavaLibrary
26+ import com.vanniktech.maven.publish.JavadocJar
2527import com.vanniktech.maven.publish.MavenPublishBaseExtension
2628import com.vanniktech.maven.publish.SonatypeHost
2729
@@ -134,7 +136,12 @@ subprojects {
134136 coordinates(project.group.toString(), project.name, versionName)
135137 publishToMavenCentral(host = SonatypeHost .S01 )
136138 signAllPublications()
137- configure(AndroidSingleVariantLibrary (publishJavadocJar = false ))
139+ if (plugins.hasPlugin(" java-library" )) {
140+ configure(
141+ JavaLibrary (javadocJar = JavadocJar .Javadoc (), sourcesJar = true ))
142+ } else {
143+ configure(AndroidSingleVariantLibrary (publishJavadocJar = false ))
144+ }
138145 }
139146 }
140147}
You can’t perform that action at this time.
0 commit comments