plugins Ġ{ ĊĠĠĠ Ġid (" com . h iv emq . extension ") ĊĠĠĠ Ġid (" com . github . hi ery nom us . license ") ĊĠĠĠ Ġid (" com . github . sg ts il vio . gradle . utf 8 ") ĊĠĠĠ Ġid (" org . asci ido ctor . jvm . convert ") Ċ } Ċ Ċ group Ġ= Ġ" com . h iv emq . extensions " Ċ description Ġ= Ġ" Hive MQ ĠAllow ĠAll ĠExtension Ġ- Ġall ĠMQTT Ġclients Ġare Ġauthorized " Ċ Ċ h iv emq Extension Ġ{ ĊĠĠĠ Ġname . set (" Allow ĠAll ĠExtension ") ĊĠĠĠ Ġauthor . set (" Hive MQ ") ĊĠĠĠ Ġpriority . set ( 0 ) ĊĠĠĠ Ġstart Priority . set ( 0 ) ĊĠĠĠ Ġsdk Version . set ("${ property (" h iv emq - extension - sdk . version ") }") Ċ } Ċ Ċ val Ġprepare Asc iid oc Ġby Ġtasks . register ing ( Sync :: class ) Ġ{ ĊĠĠĠ Ġfrom (" README . adoc "). into ({ Ġtemporary Dir Ġ}) Ċ } Ċ Ċ tasks . asci ido ctor Ġ{ ĊĠĠĠ Ġdepends On ( prepare Asc iid oc ) ĊĠĠĠ Ġsource Dir ( prepare Asc iid oc . map Ġ{ Ġit . destination Dir Ġ}) Ċ } Ċ Ċ h iv emq Extension . resources Ġ{ ĊĠĠĠ Ġfrom (" LICENSE ") ĊĠĠĠ Ġfrom (" README . adoc ") Ġ{ Ġrename Ġ{ Ġ" README . txt " Ġ} Ġ} ĊĠĠĠ Ġfrom ( tasks . asci ido ctor ) Ċ } Ċ Ċ license Ġ{ ĊĠĠĠ Ġheader Ġ= Ġroot Dir . resolve (" HEADER ") ĊĠĠĠ Ġmapping (" java ", Ġ" SL ASH STAR _ STYLE ") Ċ }