org.danbrough.kotlinxtras.logging.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of plugin Show documentation
Show all versions of plugin Show documentation
Common kotlin packages with linux arm and android native support
The newest version!
package org.danbrough.kotlinxtras
import org.gradle.api.Project
import org.gradle.api.logging.LogLevel
const val loggingProperty = "xtras.log.stdout"
fun Project.log(msg: String, level: LogLevel = LogLevel.INFO) {
logger.log(level, msg)
if (hasProperty(loggingProperty) && property(loggingProperty) == "true") {
println("$level: $msg")
}
}