diff options
author | Marcello Stanisci <stanisci.m@gmail.com> | 2019-09-12 01:24:54 +0200 |
---|---|---|
committer | Marcello Stanisci <stanisci.m@gmail.com> | 2019-09-12 01:25:08 +0200 |
commit | 61bfbfb5e44c277dbab90f1d790c7901c4c6177d (patch) | |
tree | 9481b2e741eb8cb9d53704260b94b3c8beb6cc29 /build.gradle | |
download | libeufin-61bfbfb5e44c277dbab90f1d790c7901c4c6177d.tar.gz libeufin-61bfbfb5e44c277dbab90f1d790c7901c4c6177d.tar.bz2 libeufin-61bfbfb5e44c277dbab90f1d790c7901c4c6177d.zip |
Import initial project structure.
Diffstat (limited to 'build.gradle')
-rw-r--r-- | build.gradle | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle new file mode 100644 index 00000000..91d90f48 --- /dev/null +++ b/build.gradle @@ -0,0 +1,39 @@ +plugins { + id 'java' + id 'org.jetbrains.kotlin.jvm' version '1.3.41' +} + +version '1.0-SNAPSHOT' + +sourceCompatibility = 1.8 + +repositories { + mavenCentral() + jcenter() +} + +dependencies { + implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8" + compile "io.ktor:ktor-server-netty:1.2.4" + compile "org.slf4j:slf4j-simple:1.7.28" + testCompile group: 'junit', name: 'junit', version: '4.12' +} + +compileKotlin { + kotlinOptions.jvmTarget = "1.8" +} +compileTestKotlin { + kotlinOptions.jvmTarget = "1.8" +} + +jar { + + manifest { + attributes "Main-Class": "tech.libeufin.MainKt" + + } + + from { + configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } + } +}
\ No newline at end of file |