@@ -55,26 +55,10 @@ dependencies {
5555}
5656
5757// ---------------------------------------------------------------------------
58- // Maven Central publishing
58+ // Maven publishing (JitPack + Maven Central)
5959// ---------------------------------------------------------------------------
6060
61- // Source JAR task
62- val sourceJar by tasks.registering(Jar ::class ) {
63- archiveClassifier.set(" sources" )
64- from(android.sourceSets[" main" ].java.srcDirs)
65- }
66-
67- // Javadoc JAR task (empty; satisfies Maven Central requirement)
68- val javadocJar by tasks.registering(Jar ::class ) {
69- archiveClassifier.set(" javadoc" )
70- }
71-
7261afterEvaluate {
73- // Ensure metadata generation declares dependency on artifact tasks
74- tasks.matching { it.name == " generateMetadataFileForReleasePublication" }.configureEach {
75- dependsOn(sourceJar, javadocJar)
76- }
77-
7862 publishing {
7963 publications {
8064 create<MavenPublication >(" release" ) {
@@ -84,9 +68,6 @@ afterEvaluate {
8468 artifactId = " sdk"
8569 version = sdkVersion
8670
87- artifact(sourceJar)
88- artifact(javadocJar)
89-
9071 pom {
9172 name.set(" Tolinku Android SDK" )
9273 description.set(" Android SDK for the Tolinku deep linking platform. Provides deferred deep links, referral tracking, analytics, and in-app messages." )
@@ -101,7 +82,6 @@ afterEvaluate {
10182
10283 developers {
10384 developer {
104- // Fill in via ~/.gradle/gradle.properties or replace inline
10585 id.set(findProperty(" pom.developer.id" )?.toString() ? : " tolinku" )
10686 name.set(findProperty(" pom.developer.name" )?.toString() ? : " Tolinku Team" )
10787 email.set(findProperty(" pom.developer.email" )?.toString() ? : " dev@tolinku.com" )
@@ -123,9 +103,6 @@ afterEvaluate {
123103 url = uri(" https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/" )
124104
125105 credentials {
126- // Set these in ~/.gradle/gradle.properties:
127- // ossrhUsername=your-sonatype-username
128- // ossrhPassword=your-sonatype-password
129106 username = findProperty(" ossrhUsername" )?.toString() ? : " "
130107 password = findProperty(" ossrhPassword" )?.toString() ? : " "
131108 }
0 commit comments