Disable packing module-info to libraries until Android issue is fixed

https://issuetracker.google.com/issues/77587908

 #KT-21266 Open
This commit is contained in:
Alexander Udalov
2018-04-04 21:23:00 +02:00
parent 6c7959dd54
commit dd3cf531cf
6 changed files with 15 additions and 6 deletions
+3
View File
@@ -89,10 +89,13 @@ ext.manifestAttributes = { Manifest manifest, Project project, String component
'Kotlin-Runtime-Component': component,
'Kotlin-Version': project.kotlinLanguageVersion
}
// TODO: enable as soon as this doesn't cause D8/DX to crash
/*
if (multiRelease) {
attributes \
'Multi-Release': 'true'
}
*/
}
}
+2 -1
View File
@@ -23,7 +23,8 @@ archivesBaseName = 'kotlin-test'
jar {
manifestAttributes(manifest, project, 'Test', true)
from sourceSets.java9.output
// TODO: enable as soon as this doesn't cause D8/DX to crash
// from sourceSets.java9.output
}
artifacts {
+2 -1
View File
@@ -40,7 +40,8 @@ jar {
task java9Jar(type: Jar) {
classifier = "java9"
from sourceSets.java9.output
// TODO: enable as soon as this doesn't cause D8/DX to crash
// from sourceSets.java9.output
}
artifacts {
+4 -2
View File
@@ -71,7 +71,8 @@ jar {
from("${rootDir}/dist/builtins")
from sourceSets.builtins.output
from sourceSets.experimental.output
from sourceSets.java9.output
// TODO: enable as soon as this doesn't cause D8/DX to crash
// from sourceSets.java9.output
}
task distJar(type: Jar) {
@@ -83,7 +84,8 @@ task distJar(type: Jar) {
from sourceSets.builtins.output
from sourceSets.main.output
from sourceSets.experimental.output
from sourceSets.java9.output
// TODO: enable as soon as this doesn't cause D8/DX to crash
// from sourceSets.java9.output
}
task builtinsJar(type: Jar) {
+2 -1
View File
@@ -35,7 +35,8 @@ sourceSets {
jar {
manifestAttributes(manifest, project, 'Main', true)
from sourceSets.java9.output
// TODO: enable as soon as this doesn't cause D8/DX to crash
// from sourceSets.java9.output
}
artifacts {
+2 -1
View File
@@ -38,7 +38,8 @@ sourceSets {
jar {
manifestAttributes(manifest, project, 'Main', true)
from sourceSets.java9.output
// TODO: enable as soon as this doesn't cause D8/DX to crash
// from sourceSets.java9.output
}
artifacts {