47 lines
802 B
Groovy
47 lines
802 B
Groovy
plugins {
|
|
id 'application'
|
|
id 'scala'
|
|
}
|
|
|
|
version '0.1'
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
}
|
|
|
|
dependencies {
|
|
implementation 'org.scala-lang:scala3-library_3:3.1.2'
|
|
implementation 'org.apache.jena:apache-jena-libs:4.4.0'
|
|
implementation 'org.apache.logging.log4j:log4j-core:2.17.2'
|
|
implementation 'org.slf4j:slf4j-simple:1.7.36'
|
|
implementation 'net.sourceforge.argparse4j:argparse4j:0.9.0'
|
|
implementation 'org.json:json:20220320'
|
|
}
|
|
|
|
sourceSets {
|
|
main {
|
|
java.srcDirs = ["src/main"]
|
|
scala.srcDirs = ["src/main"]
|
|
resources.srcDirs = ["src/resources"]
|
|
}
|
|
}
|
|
|
|
java {
|
|
sourceCompatibility = 11
|
|
targetCompatibility = 11
|
|
}
|
|
|
|
compileJava {
|
|
options.compilerArgs << '-Xlint:unchecked'
|
|
options.deprecation = true
|
|
}
|
|
|
|
application {
|
|
mainClass = "guessNNprepare.Main"
|
|
}
|
|
|
|
|
|
wrapper {
|
|
gradleVersion = "7.2"
|
|
}
|