plugins { id 'application' id 'idea' id 'org.jetbrains.kotlin.jvm' id 'org.jetbrains.kotlin.kapt' } sourceCompatibility = 1.8 targetCompatibility = 1.8 dependencies { implementation project(path: ':mailbox-core', configuration: 'default') implementation 'org.slf4j:slf4j-simple:1.7.30' implementation 'com.github.ajalt:clikt:2.2.0' testImplementation "org.junit.jupiter:junit-jupiter-api:$junit_version" testImplementation "org.junit.jupiter:junit-jupiter-params:$junit_version" testImplementation "org.junit.jupiter:junit-jupiter-engine:$junit_version" testImplementation "io.mockk:mockk:$mockk_version" } application { mainClassName = 'org.briarproject.mailbox.cli.MainKt' } test { useJUnitPlatform() testLogging { events "passed", "skipped", "failed" } }