[K/JS] build: speedup tests rerunning with incremental typescript compilation for IrJsTyperScriptTests.

This commit is contained in:
Artem Kobzar
2022-08-25 18:02:56 +00:00
committed by Space
parent 564e3b064a
commit e0a2400823
3 changed files with 7 additions and 1 deletions
+4
View File
@@ -169,7 +169,11 @@ fun sequential(first: Task, tasks: List<Task>): Task {
}
fun generateTypeScriptTestFor(dir: String): Task = task<NpmTask>("generate-ts-for-$dir") {
val baseDir = fileTree(testDataDir.resolve("./typescript-export/$dir"))
workingDir.set(testDataDir)
inputs.files(baseDir.include("*.ts"))
outputs.files(baseDir.include("*.js"))
args.set(listOf("run", "generateTypeScriptTests", "--", "./typescript-export/$dir/tsconfig.json"))
}