Como adicionar um novo conjunto de fontes com o gradle kotlin-dsl

Eu quero adicionar um conjunto de fontessrc/gen/java. Com o groovy, isso é bastante fácil e já descrito emhttps://discuss.gradle.org/t/how-to-use-gradle-with-generated-sources/9401/5

sourceSets {
   gen {
        java.srcDir "src/gen/java"
    }
}

Mas continuo usando o kotlin-dsl para adicionar um novo. Tudo o que tenho é:

java {
    sourceSets {

    }
}

Alguém pode ajudar aqui para

questionAnswers(4)

yourAnswerToTheQuestion