| apply plugin: 'java' |
| apply plugin: 'kotlin' |
| apply plugin: 'application' |
| |
| sourceCompatibility = JavaVersion.VERSION_1_7 |
| targetCompatibility = JavaVersion.VERSION_1_7 |
| |
| dependencies { |
| api project(':shark-android') |
| |
| implementation deps.kotlin.stdlib |
| } |
| |
| def mainClass = 'shark.MainKt' |
| |
| application { |
| mainClassName = mainClass |
| } |
| |
| jar { |
| manifest { |
| attributes 'Main-Class': mainClass |
| } |
| from { |
| configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } |
| } |
| } |
| |
| apply from: rootProject.file('gradle/gradle-mvn-push.gradle') |