All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.danbrough.kotlinxtras.logging.kt Maven / Gradle / Ivy

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")
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy