1234567891011121314151617181920212223242526272829303132333435363738394041 |
- plugins {
- id "java"
- id "application"
- id 'org.jetbrains.kotlin.jvm'
- id 'kotlinx-serialization'
- id 'com.github.johnrengelman.shadow' version '4.0.3'
- }
- group 'org.jetbrains.ktor'
- version '1.0-SNAPSHOT'
- mainClassName = "MainKt"
- repositories {
- mavenCentral()
- jcenter()
- maven { url "https://kotlin.bintray.com/kotlinx" }
- }
- dependencies {
- compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
- compile "org.jetbrains.kotlinx:kotlinx-serialization-runtime:0.9.1"
- compile "io.ktor:ktor-server-netty:$ktor_version"
- compile "io.ktor:ktor-html-builder:$ktor_version"
- compile "com.github.jasync-sql:jasync-postgresql:0.9.39"
- compile "io.reactiverse:reactive-pg-client:0.11.3"
- compile 'io.vertx:vertx-lang-kotlin-coroutines:3.7.0'
- }
- compileKotlin {
- kotlinOptions.jvmTarget = "1.8"
- }
- compileTestKotlin {
- kotlinOptions.jvmTarget = "1.8"
- }
- shadowJar {
- baseName = "bench"
- classifier = null
- version = null
- }
|