diff options
Diffstat (limited to 'merchant-terminal/build.gradle')
-rw-r--r-- | merchant-terminal/build.gradle | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/merchant-terminal/build.gradle b/merchant-terminal/build.gradle index 5354da5..68747c2 100644 --- a/merchant-terminal/build.gradle +++ b/merchant-terminal/build.gradle @@ -6,17 +6,18 @@ plugins { } android { - compileSdkVersion 31 - //noinspection GradleDependency - buildToolsVersion "$build_tools_version" + namespace 'net.taler.merchantpos' + compileSdk 34 defaultConfig { applicationId "net.taler.merchantpos" minSdkVersion 21 - targetSdkVersion 30 - versionCode 2 - versionName "0.1" + targetSdkVersion 33 + versionCode 6 + versionName "0.2.4" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + + buildConfigField("String", "BACKEND_API_VERSION", "\"5:0:1\"") } buildTypes { @@ -31,15 +32,16 @@ android { } compileOptions { - sourceCompatibility = 1.8 - targetCompatibility = 1.8 + sourceCompatibility = JavaVersion.VERSION_17 + targetCompatibility = JavaVersion.VERSION_17 } kotlinOptions { - jvmTarget = "1.8" + jvmTarget = "17" } buildFeatures { + buildConfig = true viewBinding = true } @@ -48,18 +50,16 @@ android { includeAndroidResources = true } } + packagingOptions { + resources { + excludes += ['META-INF/common.kotlin_module', 'META-INF/*.kotlin_module'] + } + } - lintOptions { + lint { abortOnError true + ignore 'WrongConstant' ignoreWarnings false - // TODO remove once com.google.android.material fixed this - // https://github.com/material-components/material-components-android/issues/504 - ignore "WrongConstant" - } - - packagingOptions { - exclude 'META-INF/common.kotlin_module' - exclude 'META-INF/*.kotlin_module' } } @@ -68,7 +68,7 @@ dependencies { implementation "com.google.android.material:material:$material_version" implementation "androidx.constraintlayout:constraintlayout:$constraintlayout_version" - implementation "androidx.recyclerview:recyclerview:1.2.1" + implementation "androidx.recyclerview:recyclerview:1.3.1" implementation "androidx.recyclerview:recyclerview-selection:1.1.0" // Navigation @@ -77,6 +77,6 @@ dependencies { implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0" - testImplementation 'androidx.test.ext:junit:1.1.3' - testImplementation 'org.robolectric:robolectric:4.4' + testImplementation 'androidx.test.ext:junit:1.1.5' + testImplementation 'org.robolectric:robolectric:4.10.3' } |