plugins { id 'java' id 'java-library' id 'scala' id 'application' } final var scalaVersion = "2.13" mainClassName = 'org.tbasket.Main' group 'org.tbasket' println("Running gradle on java version ${System.getProperty("java.version")}.") repositories { mavenCentral() } dependencies { implementation project(':API') implementation project(':DB') implementation "io.circe:circe-core_$scalaVersion:0.15.0-M1" } test { useJUnitPlatform() } run { standardInput = System.in } allprojects { apply plugin: 'scala' apply plugin: 'java-library' version '1.0-SNAPSHOT' repositories { mavenCentral() } dependencies { testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1' implementation "org.scala-lang:scala-library:$scalaVersion.10" } }