plugins{ id "org.jetbrains.kotlin.jvm" version "1.1.1" id "application" } if (!hasProperty('mainClass')) { ext.mainClass = 'inr.numass.viewer.Viewer'//"inr.numass.viewer.test.TestApp" } mainClassName = mainClass version = "0.3.8" description = "The viewer for numass data" compileKotlin.kotlinOptions.jvmTarget = "1.8" dependencies { compile project(':numass-core') compile "hep.dataforge:plots-jfc" //project(':dataforge-plots:plots-jfc') compile 'com.jcraft:jsch:0.1.54' compile "org.jetbrains.kotlin:kotlin-stdlib:1.1.1" compile "no.tornado:tornadofx:1.7.1" // https://mvnrepository.com/artifact/org.controlsfx/controlsfx compile group: 'org.controlsfx', name: 'controlsfx', version: '8.40.12' } //shadowJar { // baseName = 'numass-viewer' // classifier = null // version = null //}