[Gradle, JS] Add nodeArgs to NodeJsExec

^KT-43793 fixed
This commit is contained in:
Ilya Goncharov
2020-12-04 18:12:10 +03:00
parent cdfe1771d9
commit 82ad230e0d
@@ -32,6 +32,9 @@ constructor(
}
}
@Input
var nodeArgs: MutableList<String> = mutableListOf()
@Input
var sourceMapStackTraces = true
@@ -52,12 +55,13 @@ constructor(
}
override fun exec() {
val newArgs = mutableListOf<String>()
newArgs.addAll(nodeArgs)
if (inputFileProperty.isPresent) {
val newArgs = mutableListOf<String>()
newArgs.add(inputFileProperty.asFile.get().canonicalPath)
args?.let { newArgs.addAll(it) }
args = newArgs
}
args?.let { newArgs.addAll(it) }
args = newArgs
if (sourceMapStackTraces) {
val sourceMapSupportArgs = mutableListOf(