fun tinyGoArguments()

in src/main/kotlin/org/jetbrains/tinygoplugin/services/TinyGoSettingsUtils.kt [39:48]


fun tinyGoArguments(settings: TinyGoConfiguration): List<String> {
    val parameters = mutableListOf("-target", settings.targetPlatform)
    if (settings.scheduler != Scheduler.AUTO_DETECT) {
        parameters.addAll(listOf("-scheduler", settings.scheduler.cmd))
    }
    if (settings.gc != GarbageCollector.AUTO_DETECT) {
        parameters.addAll(listOf("-gc", settings.gc.cmd))
    }
    return parameters
}