/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 8 - 2 0 2 1 ĠLe on ĠL inh art Ċ Ġ* Ċ Ġ* ĠPermission Ġis Ġhereby Ġgranted , Ġfree Ġof Ġcharge , Ġto Ġany Ġperson Ġobtaining Ġa Ġcopy Ċ Ġ* Ġof Ġthis Ġsoftware Ġand Ġassociated Ġdocumentation Ġfiles Ġ( the Ġ" Software "), Ġto Ġdeal Ċ Ġ* Ġin Ġthe ĠSoftware Ġwithout Ġrestriction , Ġincluding Ġwithout Ġlimitation Ġthe Ġrights Ċ Ġ* Ġto Ġuse , Ġcopy , Ġmodify , Ġmerge , Ġpublish , Ġdistribute , Ġsublicense , Ġand / or Ġsell Ċ Ġ* Ġcopies Ġof Ġthe ĠSoftware , Ġand Ġto Ġpermit Ġpersons Ġto Ġwhom Ġthe ĠSoftware Ġis Ċ Ġ* Ġfurnished Ġto Ġdo Ġso , Ġsubject Ġto Ġthe Ġfollowing Ġconditions : Ċ Ġ* Ċ Ġ* ĠThe Ġabove Ġcopyright Ġnotice Ġand Ġthis Ġpermission Ġnotice Ġshall Ġbe Ġincluded Ġin Ċ Ġ* Ġall Ġcopies Ġor Ġsubstantial Ġportions Ġof Ġthe ĠSoftware . Ċ Ġ* Ċ Ġ* ĠTHE ĠSOFTWARE ĠIS ĠPROVIDED Ġ" AS ĠIS ", ĠWITHOUT ĠWARRANTY ĠOF ĠANY ĠKIND , ĠEXPRESS ĠOR Ċ Ġ* ĠIMPLIED , ĠINCLUDING ĠBUT ĠNOT ĠLIMITED ĠTO ĠTHE ĠWARRANTIES ĠOF ĠMERCHANTABILITY , Ċ Ġ* ĠFITNESS ĠFOR ĠA ĠPARTICULAR ĠPURPOSE ĠAND ĠNONINFRINGEMENT . ĠIN ĠNO ĠEVENT ĠSHALL ĠTHE Ċ Ġ* ĠAUTHORS ĠOR ĠCOPYRIGHT ĠHOLDERS ĠBE ĠLIABLE ĠFOR ĠANY ĠCLAIM , ĠDAMAGES ĠOR ĠOTHER Ċ Ġ* ĠLIABILITY , ĠWHETHER ĠIN ĠAN ĠACTION ĠOF ĠCONTRACT , ĠTORT ĠOR ĠOTHERWISE , ĠARISING ĠFROM , Ċ Ġ* ĠOUT ĠOF ĠOR ĠIN ĠCONNECTION ĠWITH ĠTHE ĠSOFTWARE ĠOR ĠTHE ĠUSE ĠOR ĠOTHER ĠDEALINGS ĠIN ĠTHE Ċ Ġ* ĠSOFTWARE . Ċ Ġ*/ Ċ import Ġcom . gw 2 tb . ap igen . model . v 2 .* Ċ import Ġcom . gw 2 tb . gw 2 apic lient . build .* Ċ import Ġcom . gw 2 tb . gw 2 apic lient . build . Build Type Ċ import Ġcom . gw 2 tb . gw 2 apic lient . build . tasks .* Ċ import Ġorg . jetbrains . kotlin . gradle . targets . js . yarn . yarn Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġalias ( libs . plugins . kotlin . multi platform ) Ġapply Ġfalse Ċ } Ċ Ċ yarn . lock FileName Ġ= Ġ" kotlin - yarn . lock " Ċ yarn . lock File Directory Ġ= Ġroot Dir Ċ Ċ all projects Ġ{ ĊĠĠĠ Ġval Ġnext Version Ġ= Ġ" 0 . 4 . 0 " ĊĊĠĠĠ Ġgroup Ġ= Ġ" com . gw 2 tb . gw 2 api " ĊĠĠĠ Ġversion Ġ= Ġwhen Ġ( deployment . type ) Ġ{ ĊĠĠĠĠĠĠĠ ĠBuild Type . SNAPSHOT Ġ-> Ġ"$ next Version - SNAPSHOT " ĊĠĠĠĠĠĠĠ Ġelse Ġ-> Ġnext Version ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġmaven Central () ĊĠĠĠ Ġ} Ċ } Ċ Ċ tasks Ġ{ ĊĠĠĠ Ġcreate < Generate >(" generate ") Ġ{ ĊĠĠĠĠĠĠĠ Ġschema Version Ġ= ĠV 2 Schema Version . V 2 _ SCHEMA _ 2 0 2 2 _ 0 3 _ 0 9 T 0 2 _ 0 0 _ 0 0 _ 0 0 0 Z ĊĊĠĠĠĠĠĠĠ Ġlicense Header Ġ= Ġfile (" docs / LICENSE _ HEADER _ GEN "). read Text () ĊĊĠĠĠĠĠĠĠ Ġqueries Directory Ġ= Ġfile (" modules / api - client / src / common Main - generated / kotlin ") ĊĊĠĠĠĠĠĠĠ Ġtypes Directory Ġ= Ġfile (" modules / api - types / src / common Main - generated / kotlin ") ĊĠĠĠĠĠĠĠ Ġtypes Test Directory Ġ= Ġfile (" modules / api - types / src / common Test - generated / kotlin ") ĊĠĠĠ Ġ} Ċ }