plugins { id 'com.android.application' } android { namespace 'com.projectsacrifice.game' compileSdk 34 defaultConfig { applicationId 'com.projectsacrifice.game' minSdk 23 targetSdk 34 versionCode 8 versionName '0.7.0-stage4-content' testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' } buildTypes { debug { applicationIdSuffix '.debug' versionNameSuffix '-debug' } release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_17 targetCompatibility JavaVersion.VERSION_17 } testOptions { unitTests.returnDefaultValues = true } } dependencies { implementation project(':level-format') testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.test:runner:1.5.2' androidTestImplementation 'androidx.test.ext:junit:1.1.5' androidTestImplementation 'androidx.test:rules:1.5.0' } tasks.named('preBuild').configure { dependsOn ':level-format:validateLevels' }