meta/build.gradle.kts (31 lines of code) (raw):

val projectArend = gradle.includedBuild("Arend") plugins { java } tasks.register<JavaExec>("cliCheck") { group = "verification" dependsOn(projectArend.task(":cli:jarDep"), tasks.named("classes")) mainClass.set("-jar") val jarDepPath = projectArend.projectDir.resolve("cli/build/libs/cli-1.10.0-full.jar").absolutePath args(jarDepPath, "-tcr") workingDir(projectDir.parent) } tasks.register("copyJarDep") { dependsOn(projectArend.task(":cli:copyJarDep")) } repositories { mavenCentral() } dependencies { implementation("org.arend:api") } java { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } tasks.withType<Wrapper>().configureEach { gradleVersion = "8.5" } tasks.compileJava { options.encoding = "UTF-8" }