fun anyParam()

in build.gradle.kts [145:163]


fun anyParam(vararg names: String): String? {
    var param: String? = ""
    try {
        for(name in names) {
            param = if (project.hasProperty(name)) {
                project.property(name).toString()
            } else {
                System.getProperty(name) ?: System.getenv(name) ?: null
            }
            if (param != null)
                break;
        }
        if (param == null || param.isEmpty())
            param = null
    } finally {
        println("AnyParam: ${names.joinToString(separator = ",")} -> $param")
    }
    return param
}