Wizard: add kotlinx repo for projects using kotlinx-html
#KT-40004 fixed
This commit is contained in:
+3
@@ -10,6 +10,9 @@ repositories {
|
||||
maven {
|
||||
url 'https://dl.bintray.com/kotlin/kotlin-dev'
|
||||
}
|
||||
maven {
|
||||
url 'https://dl.bintray.com/kotlin/kotlinx'
|
||||
}
|
||||
maven {
|
||||
url 'https://dl.bintray.com/kotlin/kotlin-js-wrappers'
|
||||
}
|
||||
|
||||
+3
@@ -10,6 +10,9 @@ repositories {
|
||||
maven {
|
||||
url = uri("https://dl.bintray.com/kotlin/kotlin-dev")
|
||||
}
|
||||
maven {
|
||||
url = uri("https://dl.bintray.com/kotlin/kotlinx")
|
||||
}
|
||||
maven {
|
||||
url = uri("https://dl.bintray.com/kotlin/kotlin-js-wrappers")
|
||||
}
|
||||
|
||||
+3
@@ -16,6 +16,9 @@ repositories {
|
||||
maven {
|
||||
url 'https://dl.bintray.com/kotlin/kotlin-dev'
|
||||
}
|
||||
maven {
|
||||
url 'https://dl.bintray.com/kotlin/kotlinx'
|
||||
}
|
||||
maven {
|
||||
url 'https://dl.bintray.com/kotlin/kotlin-js-wrappers'
|
||||
}
|
||||
|
||||
+3
@@ -16,6 +16,9 @@ repositories {
|
||||
maven {
|
||||
url = uri("https://dl.bintray.com/kotlin/kotlin-dev")
|
||||
}
|
||||
maven {
|
||||
url = uri("https://dl.bintray.com/kotlin/kotlinx")
|
||||
}
|
||||
maven {
|
||||
url = uri("https://dl.bintray.com/kotlin/kotlin-js-wrappers")
|
||||
}
|
||||
|
||||
+1
@@ -39,6 +39,7 @@ data class BintrayRepository(val repository: String, val base: String = "https:/
|
||||
|
||||
object Repositories {
|
||||
val KTOR_BINTRAY = BintrayRepository("kotlin/ktor")
|
||||
val KOTLINX = BintrayRepository("kotlin/kotlinx")
|
||||
val KOTLIN_JS_WRAPPERS_BINTRAY = BintrayRepository("kotlin/kotlin-js-wrappers")
|
||||
val KOTLIN_EAP_BINTRAY = BintrayRepository("kotlin/kotlin-eap")
|
||||
val KOTLIN_DEV_BINTRAY = BintrayRepository("kotlin/kotlin-dev")
|
||||
|
||||
+1
-1
@@ -44,7 +44,7 @@ class KtorServerTemplate : Template() {
|
||||
+ktorArtifactDependency(serverEngine.reference.settingValue.dependencyName)
|
||||
+ktorArtifactDependency("ktor-html-builder")
|
||||
+ArtifactBasedLibraryDependencyIR(
|
||||
MavenArtifact(DefaultRepository.JCENTER, "org.jetbrains.kotlinx", "kotlinx-html-jvm"),
|
||||
MavenArtifact(Repositories.KOTLINX, "org.jetbrains.kotlinx", "kotlinx-html-jvm"),
|
||||
Versions.KOTLINX.KOTLINX_HTML(KotlinPlugin::version.propertyValue.version),
|
||||
DependencyType.MAIN
|
||||
)
|
||||
|
||||
+1
-1
@@ -71,7 +71,7 @@ class SimpleJsClientTemplate : Template() {
|
||||
override fun Writer.getRequiredLibraries(module: ModuleIR): List<DependencyIR> = withSettingsOf(module.originalModule) {
|
||||
buildList {
|
||||
+ArtifactBasedLibraryDependencyIR(
|
||||
MavenArtifact(DefaultRepository.JCENTER, "org.jetbrains.kotlinx", "kotlinx-html-js"),
|
||||
MavenArtifact(Repositories.KOTLINX, "org.jetbrains.kotlinx", "kotlinx-html-js"),
|
||||
Versions.KOTLINX.KOTLINX_HTML(KotlinPlugin::version.propertyValue.version),
|
||||
DependencyType.MAIN
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user