ProjectExt.kt 335 B

123456789101112131415
  1. package org.mjdev.gradle.extensions
  2. import org.gradle.api.Project
  3. import org.gradle.api.Task
  4. object ProjectExt {
  5. const val GROUP = "mjdev"
  6. inline fun <reified T : Task> Project.registerTask(
  7. name: String,
  8. group: String = GROUP
  9. ) = tasks.register(name, T::class.java) {
  10. this.group = group
  11. }
  12. }