group 'rhmodding' version '1.0-SNAPSHOT' buildscript { ext.kotlin_version = '1.4.20' ext.jackson_version = '2.12.0' repositories { mavenCentral() jcenter() } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath 'com.github.jengelman.gradle.plugins:shadow:4.0.2' } } apply plugin: 'kotlin' apply plugin: 'com.github.johnrengelman.shadow' sourceCompatibility = 1.8 compileKotlin { kotlinOptions.jvmTarget = "1.8" } repositories { mavenCentral() jcenter() } dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version" implementation "com.fasterxml.jackson.core:jackson-databind:${jackson_version}" } compileKotlin { kotlinOptions.jvmTarget = "1.8" } compileTestKotlin { kotlinOptions.jvmTarget = "1.8" } shadowJar { baseName = "treasury" classifier = null version = null manifest { attributes "Main-Class": "rhmodding.treasury.Treasury" } }