import Ġcom . android . build . gradle . internal . cxx . configure . gradle Local Properties Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid ( Gradle Plugin Id . ANDROID _ LIBRARY ) ĊĠĠĠ Ġid ( Gradle Plugin Id . K OT LIN _ ANDROID ) ĊĠĠĠ Ġid ( Gradle Plugin Id . K OT LIN _ ANDROID _ EXTENSION S ) ĊĠĠĠ Ġid ( Gradle Plugin Id . K OT LIN _ K AP T ) Ċ } Ċ Ċ android Ġ{ ĊĠĠĠ Ġcompile Sdk Version ( Android Config . COMPILE _ SDK _ VERSION ) ĊĊĠĠĠ Ġdefault Config Ġ{ ĊĠĠĠĠĠĠĠ Ġmin Sdk Version ( Android Config . MIN _ SDK _ VERSION ) ĊĠĠĠĠĠĠĠ Ġtarget Sdk Version ( Android Config . TARGET _ SDK _ VERSION ) ĊĊĠĠĠĠĠĠĠ Ġversion Code Ġ= ĠAndroid Config . VERSION _ CODE ĊĠĠĠĠĠĠĠ Ġversion Name Ġ= ĠAndroid Config . VERSION _ NAME ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġbuild Types Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval ĠprivateKey : ĠString Ġ= Ġgradle Local Properties ( rootDir ). getProperty (" mar vel api _ private _ key ") ĊĠĠĠĠĠĠĠ Ġval ĠpublicKey : ĠString Ġ= Ġgradle Local Properties ( rootDir ). getProperty (" mar vel api _ public _ key ") ĊĊĠĠĠĠĠĠĠ Ġget ByName ( Build Type . RELEASE ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Min ify Enabled Ġ= ĠBuild Type Release . is Min ify Enabled ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpro guard Files (" pro guard - android . txt ", Ġ" pro guard - rules . pro ") ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġbuild Config Field (" String ", Ġ" baseUrl ", Ġ"\" https :// gateway . mar vel . com : 4 4 3 / v 1 / public / \" ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbuild Config Field (" String ", Ġ" api PrivateKey ", ĠprivateKey ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbuild Config Field (" String ", Ġ" api PublicKey ", ĠpublicKey ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġget ByName ( Build Type . DEBUG ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Min ify Enabled Ġ= ĠBuild Type Debug . is Min ify Enabled ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġbuild Config Field (" String ", Ġ" baseUrl ", Ġ"\" https :// gateway . mar vel . com : 4 4 3 / v 1 / public / \" ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbuild Config Field (" String ", Ġ" api PrivateKey ", ĠprivateKey ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbuild Config Field (" String ", Ġ" api PublicKey ", ĠpublicKey ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompile Options Ġ{ ĊĠĠĠĠĠĠĠ Ġsource Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 ĊĠĠĠĠĠĠĠ Ġtarget Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠ Ġj vm Target Ġ= ĠJava Version . VERSION _ 1 _ 8 . toString () ĊĠĠĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġapi ( Library Dependency . K OT LIN ) ĊĠĠĠ Ġapi ( Library Dependency . K OT LIN _ REF LECT ) ĊĊĠĠĠ Ġapi ( Library Dependency . COR OUT IN ES _ CORE ) ĊĠĠĠ Ġapi ( Library Dependency . COR OUT IN ES _ ANDROID ) ĊĊĠĠĠ Ġapi ( Library Dependency . APP _ COMPAT ) ĊĠĠĠ Ġapi ( Library Dependency . CORE _ K TX ) ĊĠĠĠ Ġapi ( Library Dependency . FRAGMENT _ K TX ) ĊĠĠĠ Ġapi ( Library Dependency . LI FE CYCLE _ EXTENSION S ) ĊĠĠĠ Ġapi ( Library Dependency . LI FE CYCLE _ VIEW _ MODEL _ K TX ) ĊĠĠĠ Ġapi ( Library Dependency . LI FE CYCLE _ VIEW _ MODEL _ SA VED _ STATE ) ĊĊĠĠĠ Ġapi ( Library Dependency . OK _ HTTP ) ĊĠĠĠ Ġapi ( Library Dependency . OK _ HTTP _ MOCK ) ĊĠĠĠ Ġapi ( Library Dependency . OK _ HTTP _ LOG GING ) ĊĊĠĠĠ Ġapi ( Library Dependency . RET RO FIT ) ĊĠĠĠ Ġapi ( Library Dependency . RET RO FIT _ G SON ) ĊĠĠĠ Ġapi ( Library Dependency . RET RO FIT _ MOCK ) ĊĊĠĠĠ Ġapi ( Library Dependency . G SON ) ĊĊĠĠĠ Ġimplementation ( Library Dependency . DAG GER ) ĊĠĠĠ Ġk apt ( Library Dependency . DAG GER _ COMPILER ) ĊĠĠĠ Ġk apt ( Library Dependency . DAG GER _ PROCESS OR ) Ċ } Ċ