Fix sources/javadoc artifactsi in gradle tools, separating android extensions runtime

This commit is contained in:
Ilya Chernikov
2017-09-10 21:39:47 +02:00
parent 403f2c6f99
commit a8c45819a1
10 changed files with 261 additions and 14 deletions
@@ -36,6 +36,11 @@ jar {
from(originalSrc) { include("META-INF/**") }
}
artifacts {
archives sourcesJar
archives javadocJar
}
pluginBundle {
plugins {
kotlinAllopenPlugin {
@@ -14,4 +14,9 @@ dependencies {
compileOnly 'org.jetbrains.kotlin:gradle-api:1.6'
compileOnly 'com.android.tools.build:gradle:0.4.2'
}
artifacts {
archives sourcesJar
archives javadocJar
}
@@ -84,6 +84,11 @@ jar {
from sourceSets.agp25.output.classesDir
}
artifacts {
archives sourcesJar
archives javadocJar
}
test.executable = "${JDK_18}/bin/java"
dokka {
@@ -42,6 +42,11 @@ jar {
from(originalSrc) { include("META-INF/**") }
}
artifacts {
archives sourcesJar
archives javadocJar
}
pluginBundle {
plugins {
kotlinNoargPlugin {
+1 -1
View File
@@ -19,7 +19,7 @@ configureJvm6Project(project)
configurePublishing(project)
def core = "${rootDir}//core"
def core = "${rootDir}/core"
def annotationsSrc = "${buildDir}/annotations"
def relocatedCoreSrc = "${buildDir}/core-relocated"
@@ -40,4 +40,9 @@ def originalSrc = "$kotlin_root/plugins/sam-with-receiver/sam-with-receiver-cli/
jar {
from(originalSrc) { include("META-INF/**") }
}
}
artifacts {
archives sourcesJar
archives javadocJar
}