[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"))
}
+1
View File
@@ -1,2 +1,3 @@
/node_modules/
/incrementalOut/
*.tsbuildinfo
@@ -1,6 +1,7 @@
{
"compilerOptions": {
"target": "es5",
"strict": true
"strict": true,
"incremental": true
}
}