DeflatedPickle/FAOSDance

View on GitHub
build.gradle

Summary

Maintainability
Test Coverage
plugins {
    id 'java'
    id 'org.jetbrains.kotlin.jvm' version '1.3.30'
    id 'application'
    id "com.github.johnrengelman.shadow" version "4.0.4"
}
apply plugin: 'java'
apply plugin: 'idea'

group 'deflatedpickle'
version '1.0.0'

sourceCompatibility = 1.8

repositories {
    mavenCentral()
    maven { url 'http://dl.bintray.com/kotlin/kotlin-eap' }
    maven { url 'https://jitpack.io' }
}

dependencies {
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8"

    // compile 'com.electronwill.night-config:toml:3.6.0'
    implementation 'com.moandjiezana.toml:toml4j:0.7.2'

    implementation 'org.jruby:jruby:9.2.7.0'

    implementation 'org.apache.commons:commons-lang3:3.9'
    implementation group: 'commons-io', name: 'commons-io', version: '2.6'

    implementation 'com.jhlabs:filters:2.0.235-1'

    implementation 'org.lwjgl.osgi:org.lwjgl.opengl:3.2.0'
    implementation "org.joml:joml:1.9.12"

    implementation 'com.github.jkcclemens:khttp:-SNAPSHOT'

    implementation 'org.swinglabs:swingx:1.6.1'

    implementation 'org.bidib.com.jidesoft:jide-parent:3.7.6'
    implementation 'org.bidib.com.jidesoft:jide-common:3.7.6'

    implementation 'com.github.mickleness.pumpernickel:pump-swing:66e5a9641c'
    implementation 'org.drjekyll:colorpicker:1.3'

    implementation 'org.pushing-pixels:radiance-photon:2.0.1'
}

compileKotlin {
    kotlinOptions.jvmTarget = "1.8"
}
compileTestKotlin {
    kotlinOptions.jvmTarget = "1.8"
}

application {
    mainClassName = 'com.deflatedpickle.faosdance.MainKt'
}

shadowJar {
    archiveName = "FAOSDance.jar"
}