Reorganize builtins built and use in the projects

This commit is contained in:
Ilya Chernikov
2017-08-30 00:11:29 +03:00
parent d039d191f2
commit d89b53dfea
10 changed files with 14 additions and 85 deletions
+10
View File
@@ -51,6 +51,7 @@ dependencies {
configurations {
mainJar
builtins
}
task originalStdlibJar(type: Jar) {
@@ -69,12 +70,20 @@ task distJar(type: Jar) {
baseName = 'dist-kotlin-stdlib'
version = null
manifestAttributes(manifest, project, 'Main')
dependsOn ":core:builtins:serialize"
from("${rootDir}/dist/builtins")
from sourceSets.annotations.output
from sourceSets.builtins.output
from sourceSets.main.output
}
task builtinsJar(type: Jar) {
baseName = "builtins"
dependsOn ":core:builtins:serialize"
from("${rootDir}/dist/builtins")
from sourceSets.builtins.output
}
sourcesJar {
from "${rootDir}/core/builtins/native"
from sourceSets.builtins.kotlin
@@ -84,6 +93,7 @@ artifacts {
archives sourcesJar
archives javadocJar
mainJar jar
builtins builtinsJar
}
dist {