| plugins { |
| id 'com.android.library' |
| } |
| |
| android { |
| namespace 'com.google.common' |
| compileSdk 33 |
| |
| defaultConfig { |
| minSdk 30 |
| targetSdk 33 |
| |
| testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" |
| consumerProguardFiles "consumer-rules.pro" |
| |
| externalNativeBuild { |
| cmake { |
| targets "cpphellotriangle", "chellotriangle", "computeboids" |
| } |
| } |
| } |
| |
| buildTypes { |
| release { |
| minifyEnabled false |
| proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' |
| } |
| debug { |
| debuggable true |
| jniDebuggable true |
| } |
| } |
| compileOptions { |
| sourceCompatibility JavaVersion.VERSION_1_8 |
| targetCompatibility JavaVersion.VERSION_1_8 |
| } |
| |
| buildFeatures { |
| prefab true |
| } |
| |
| externalNativeBuild { |
| cmake { |
| path file('../../../../CMakeLists.txt') |
| version '3.22.1' |
| } |
| } |
| } |
| |
| dependencies { |
| implementation 'androidx.games:games-activity:1.2.2' |
| implementation 'androidx.appcompat:appcompat:1.6.1' |
| implementation 'com.google.android.material:material:1.9.0' |
| testImplementation 'junit:junit:4.13.2' |
| androidTestImplementation 'androidx.test.ext:junit:1.1.5' |
| androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' |
| } |