plugins Ġ{ ĊĠĠĠ Ġid (" org . jetbrains . kotlin . jvm ") ĊĠĠĠ Ġapplication Ċ } Ċ Ċ version Ġ= Ġ" 1 . 0 . 0 " Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Central () ĊĠĠĠ Ġj center () Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin : kotlin - stdlib - jdk 8 ") ĊĠĠĠ Ġimplementation (" com . be ust : kl ax on : 3 . 0 . 1 ") Ġ// 5 . 2 Ċ } Ċ Ċ application Ġ{ ĊĠĠĠ Ġmain ClassName Ġ= Ġ" Generator Kt " Ċ } Ċ Ċ tasks . build Ġ{ ĊĠĠĠ Ġfinal ized By ( tasks . run ) Ġ// execute Ġgod ot Ġapi Ġclasses Ġgeneration Ġafter Ġbuilding Ġthe Ġapi _ classes _ generator Ġproject Ċ } Ċ Ċ tasks . clean Ġ{ ĊĠĠĠ Ġdo First Ġ{ ĊĠĠĠĠĠĠĠ Ġdelete ("${ rootDir }/ wrapper / godot - library / src / main / kotlin / godot / generated ") Ġ// delete Ġclasses Ġgenerated Ġby Ġthis Ġgenerator ĊĠĠĠ Ġ} Ċ }