/* Ċ Ġ* ĠSPDX - License - Identifier : ĠApache - 2 . 0 Ċ Ġ*/ Ċ Ċ import Ġjava . nio . file . Paths Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġkotlin (" jvm ") ĊĠĠĠ Ġid (" io . ver ik . ver ik - plugin ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation ( project (": uv mp ri mer : 0 0 - common ")) Ċ } Ċ Ċ ver ik Ġ{ ĊĠĠĠ Ġimport Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġu vm Home Ġ= ĠPaths . get ( System . getenv (" U VM _ HOME ")) ĊĠĠĠĠĠĠĠ Ġimported Files Ġ= ĠlistOf ( u vm Home . resolve (" src / u vm . sv ")) ĊĠĠĠĠĠĠĠ Ġinclude Dirs Ġ= ĠlistOf ( u vm Home . resolve (" src ")) ĊĠĠĠ Ġ} ĊĠĠĠ Ġd sim Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġu vm Home Ġ= ĠPaths . get ("\ $( U VM _ HOME )") ĊĠĠĠĠĠĠĠ Ġcompile Top s Ġ= ĠlistOf (" top ") ĊĠĠĠĠĠĠĠ Ġextra Files Ġ= ĠlistOf ( u vm Home . resolve (" src / u vm . sv ")) ĊĠĠĠĠĠĠĠ Ġextra Include Dirs Ġ= ĠlistOf ( u vm Home . resolve (" src ")) ĊĠĠĠĠĠĠĠ Ġdpi Lib s Ġ= ĠlistOf ( u vm Home . resolve (" src / dpi / li bu vm _ dpi . so ")) ĊĠĠĠĠĠĠĠ Ġsim Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" sim Random " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġplus Args [" U VM _ TEST NAME "] Ġ= Ġ" random _ test " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġsim Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" sim Add " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġplus Args [" U VM _ TEST NAME "] Ġ= Ġ" add _ test " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ