xref: /aosp_15_r20/external/dexmaker/dexmaker-mockito-inline/build.gradle (revision 2ffc472c461b441c3ddd38c52c72da5a6be8f680)
1plugins {
2    id("net.ltgt.errorprone") version "1.3.0"
3}
4apply plugin: 'com.android.library'
5apply from: "$rootDir/gradle/publishing_aar.gradle"
6
7description = 'Implementation of the Mockito Inline API for use on the Android Dalvik VM'
8
9android {
10    compileSdkVersion 32
11
12    android {
13        lintOptions {
14            disable 'InvalidPackage'
15            warning 'NewApi'
16        }
17    }
18
19    defaultConfig {
20        minSdkVersion 1
21        targetSdkVersion 32
22    }
23
24    externalNativeBuild {
25        cmake {
26            path 'CMakeLists.txt'
27        }
28    }
29}
30
31tasks.withType(JavaCompile) {
32    options.errorprone {
33        disable("StringSplitter")
34    }
35}
36
37dependencies {
38    errorprone "com.google.errorprone:error_prone_core:2.5.1"
39    errorproneJavac "com.google.errorprone:javac:9+181-r4173-1"
40
41    implementation project(':dexmaker')
42
43    api 'org.mockito:mockito-core:2.28.2', { exclude group: 'net.bytebuddy' }
44}
45