plugins Ġ{ ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 4 . 1 0 " ĊĠĠĠ Ġid (" maven - publish ") ĊĠĠĠ Ġid (" me . b ri ster mit ten . p dm ") Ċ } Ċ Ċ sub projects Ġ{ ĊĠĠĠ Ġplugins . apply (" org . jetbrains . kotlin . jvm ") ĊĠĠĠ Ġplugins . apply (" maven - publish ") ĊĠĠĠ Ġplugins . apply (" me . b ri ster mit ten . p dm ") ĊĊĠĠĠ Ġgroup Ġ= Ġ" br . com . dev srs ou za . bu kk ript " ĊĠĠĠ Ġversion Ġ= Ġ" 0 . 2 . 0 - SNAPSHOT " ĊĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġmaven Central () ĊĠĠĠĠĠĠĠ Ġj center () ĊĠĠĠĠĠĠĠ Ġmaven Ġ(" https :// dl . bin tray . com / kotlin / kotlin - e ap ") ĊĠĠĠĠĠĠĠ Ġmaven (" http :// nexus . dev srs ou za . com . br / repository / maven - public /") ĊĠĠĠĠĠĠĠ Ġmaven (" https :// hub . sp ig ot mc . org / nexus / content / repositories / snapshots /") ĊĠĠĠĠĠĠĠ Ġmaven (" https :// oss . son atype . org / content / repositories / snapshots /") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġtasks Ġ{ ĊĠĠĠĠĠĠĠ Ġcompile Kotlin Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġkotlin Options { ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġj vm Target Ġ= Ġ" 1 . 8 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfree Compiler Args Ġ+= Ġ"- X no - optimized - callable - references " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġcompile Test Kotlin Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġkotlin Options . jvm Target Ġ= Ġ" 1 . 8 " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġconfigurations . all Ġ{ ĊĠĠĠĠĠĠĠ Ġresolution Strategy . cache Changing Modules For ( 1 2 0 , Ġ" seconds ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġafter Evaluate Ġ{ ĊĠĠĠĠĠĠĠ Ġpublishing . publications . forEach Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ( it Ġas ? ĠMaven Publication )?. pom Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname . set (" Bu kk ript ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdescription . set (" Bu kk ript Ġis Ġa ĠBu kkit Ġplugin Ġthat Ġallows Ġserver Ġadmins Ġto Ġcustomize Ġtheir Ġserver Ġeasily Ġwith Ġthe Ġpower Ġof Ġ** Kotlin ** Ġlanguage Ġand Ġ** Kotlin Bu kkit API **. ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġurl . set (" https :// github . com / Dev Sr S ou za / Bu kk ript ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlicenses Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlicense Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname . set (" MIT ĠLicense ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġurl . set (" https :// github . com / Dev Sr S ou za / Bu kk ript / blob / master / LICENSE ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdistribution . set (" repo ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdevelopers Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdeveloper Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġid . set (" Dev Sr S ou za ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname . set (" G ab riel ĠS ou za ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġemail . set (" dev srs ou za @ gmail . com ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsc m Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġurl . set (" https :// github . com / Dev Sr S ou za / Bu kk ript / tree / master /" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġproject . path . remove Prefix (": "). replace (" :", Ġ"/ ")) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ