Skip to content

Commit dc6ac9a

Browse files
authored
Merge pull request #117 from line/1
Update configuration for next publish
2 parents 039e04c + 936454d commit dc6ac9a

File tree

2 files changed

+6
-14
lines changed

2 files changed

+6
-14
lines changed

apng-drawable/build.gradle.kts

+5-14
Original file line numberDiff line numberDiff line change
@@ -100,20 +100,17 @@ dependencies {
100100
testImplementation(libs.mockito.kotlin)
101101
}
102102

103-
val sourcesJarTask = tasks.create<Jar>("sourcesJar") {
104-
archiveClassifier.set("sources")
105-
from(android.sourceSets["main"].java.srcDirs)
106-
}
107-
108-
val javadocJarTask = tasks.create<Jar>("javadocJar") {
103+
val javadocJar by tasks.registering(Jar::class) {
104+
dependsOn(tasks.dokkaJavadoc)
105+
from(tasks.dokkaJavadoc.flatMap { it.outputDirectory })
109106
archiveClassifier.set("javadoc")
110-
from(tasks.getByName("dokkaJavadoc"))
111107
}
112108

113109
afterEvaluate {
114110
publishing {
115111
publications {
116112
create<MavenPublication>("apngDrawable") {
113+
from(components["release"])
117114
groupId = "com.linecorp"
118115
artifactId = "apng"
119116
version = libs.versions.apng.drawable.get()
@@ -150,9 +147,7 @@ afterEvaluate {
150147
}
151148
}
152149

153-
from(components["release"])
154-
artifact(sourcesJarTask)
155-
artifact(javadocJarTask)
150+
artifact(javadocJar)
156151
}
157152
}
158153
repositories {
@@ -186,7 +181,3 @@ afterEvaluate {
186181
sign(publishing.publications["apngDrawable"])
187182
}
188183
}
189-
190-
artifacts {
191-
add("archives", sourcesJarTask)
192-
}

apng-drawable/src/main/cpp/CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
project(apng-drawable)
12
cmake_minimum_required(VERSION 3.4.1)
23

34
#

0 commit comments

Comments
 (0)