notedeck

One damus client to rule them all
git clone git://jb55.com/notedeck
Log | Files | Refs | README | LICENSE

build.gradle (1238B)


      1 plugins {
      2     id "com.android.application"
      3 }
      4 
      5 def keystorePropertiesFile = rootProject.file("keystore.properties")
      6 def keystoreProperties = new Properties()
      7 if (keystorePropertiesFile.exists()) {
      8     keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
      9 }
     10 
     11 android {
     12     namespace "com.damus.notedeck"
     13     compileSdk 31
     14 
     15     defaultConfig {
     16         minSdk 19
     17         targetSdk 34
     18         versionCode 1
     19         versionName "1"
     20     }
     21 
     22     signingConfigs {
     23         release {
     24             if (keystorePropertiesFile.exists()) {
     25                 storeFile file(keystoreProperties['storeFile'])
     26                 storePassword keystoreProperties['storePassword']
     27                 keyAlias keystoreProperties['keyAlias']
     28                 keyPassword keystoreProperties['keyPassword']
     29             }
     30         }
     31     }
     32 
     33     buildTypes {
     34         debug {}
     35         release {
     36             minifyEnabled false
     37             signingConfig signingConfigs.release
     38         }
     39     }
     40     compileOptions {
     41         sourceCompatibility JavaVersion.VERSION_1_8
     42         targetCompatibility JavaVersion.VERSION_1_8
     43     }
     44 }
     45 
     46 dependencies {
     47     implementation "com.google.android.material:material:1.5.0"
     48     implementation "androidx.games:games-activity:4.0.0"
     49 }