plugins { id 'com.android.application' } android { compileSdkVersion 33 namespace "net.crystalyx.setaswallpaper" defaultConfig { applicationId "net.crystalyx.setaswallpaper" minSdk 5 targetSdkVersion 33 versionCode 10 versionName "3.3" } signingConfigs { release { if (System.env.STORE_FILE) { storeFile file(System.env.STORE_FILE) storePassword System.env.STORE_PASSWORD keyAlias System.env.KEY_ALIAS keyPassword System.env.KEY_PASSWORD } } } buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' if (System.env.STORE_FILE) { signingConfig signingConfigs.release } } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } } tasks.withType(JavaCompile) { options.deprecation = true }