Files
kotlin-komponent/build.gradle

55 lines
1.2 KiB
Groovy

group 'nl.astraeus'
version '0.0.8-SNAPSHOT'
apply plugin: 'kotlin2js'
apply plugin: 'idea'
apply plugin: 'maven'
apply plugin: 'maven-publish'
idea {
module {
name = "komp"
}
}
repositories {
maven {
url "http://nexus.astraeus.nl/nexus/content/groups/public"
}
mavenCentral()
}
ext {
kotlin_version = '1.2.21'
}
buildscript {
ext.kotlin_version = '1.2.21'
repositories {
maven {
url "http://nexus.astraeus.nl/nexus/content/groups/public"
}
mavenCentral()
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
dependencies {
compile "org.jetbrains.kotlin:kotlin-stdlib-js:$kotlin_version"
compile 'org.jetbrains.kotlinx:kotlinx-html-js:0.6.4'
}
uploadArchives {
repositories {
mavenDeployer {
repository(url: "http://nexus.astraeus.nl/nexus/content/repositories/releases") {
authentication(userName: nexusUsername, password: nexusPassword)
}
snapshotRepository(url: "http://nexus.astraeus.nl/nexus/content/repositories/snapshots") {
authentication(userName: nexusUsername, password: nexusPassword)
}
}
}
}