Adam Brown
05/26/2023, 11:10 PMDima Avdeev
05/27/2023, 3:36 AMDima Avdeev
05/27/2023, 3:40 AMDima Avdeev
05/27/2023, 3:48 AM./gradlew :run --args="my cmd args"
fun main(args: Array<String>) {
for (arg in args) {
println(arg)
// It will print:
// "my"
// "cmd"
// "args"
}
}
For example, real code:
val DEBUG_MODE = if (args.getOrNull(0) == "debug") {
true
} else {
false
}
./gradlew :run --args="debug"
Dima Avdeev
05/27/2023, 3:49 AMAdam Brown
05/27/2023, 4:50 AMAdam Brown
05/27/2023, 4:51 AMAdam Brown
05/27/2023, 4:51 AMDima Avdeev
05/27/2023, 5:08 AMDima Avdeev
05/27/2023, 5:10 AMfun main(args)
Dima Avdeev
05/27/2023, 5:10 AMAdam Brown
05/28/2023, 9:56 PM