|
|
|
@ -1,7 +1,7 @@ |
|
|
|
// Top-level build file where you can add configuration options common to all sub-projects/modules. |
|
|
|
buildscript { |
|
|
|
ext.android_plugin_version = '7.1.0' |
|
|
|
ext.kotlin_version = '1.4.31' |
|
|
|
ext.android_plugin_version = '7.1.1' |
|
|
|
ext.kotlin_version = '1.6.10' |
|
|
|
ext.kotlinx_version = '1.4.1' |
|
|
|
repositories { |
|
|
|
flatDir dirs: "gradle/plugins" |
|
|
|
@ -38,41 +38,41 @@ ext { |
|
|
|
medialibraryVersion = '0.11.0-eap3' |
|
|
|
minSdkVersion = 17 |
|
|
|
targetSdkVersion = 30 |
|
|
|
compileSdkVersion = 30 |
|
|
|
compileSdkVersion = 31 |
|
|
|
androidxLegacyVersion = '1.0.0' |
|
|
|
androidxCoreVersion = '1.3.2' |
|
|
|
appCompatVersion = '1.2.0' |
|
|
|
lifecycleVersion = '2.3.1' |
|
|
|
androidxCoreVersion = '1.7.0' |
|
|
|
appCompatVersion = '1.4.1' |
|
|
|
lifecycleVersion = '2.4.0' |
|
|
|
androidxPreferencesVersion = '1.1.1' |
|
|
|
androidxVersion = '1.1.0' |
|
|
|
androidxActivityVersion = '1.2.2' |
|
|
|
androidxFragmentVersion = '1.3.3' |
|
|
|
androidxAnnotationVersion = '1.2.0' |
|
|
|
androidxRecyclerviewVersion = '1.2.0' |
|
|
|
androidxActivityVersion = '1.4.0' |
|
|
|
androidxFragmentVersion = '1.4.1' |
|
|
|
androidxAnnotationVersion = '1.3.0' |
|
|
|
androidxRecyclerviewVersion = '1.2.1' |
|
|
|
androidxMediaVersion = '1.1.0' |
|
|
|
androidxLeanbackVersion = '1.0.0' |
|
|
|
//fixme : When we update this dep, please verify of this issue is fixed: https://github.com/material-components/material-components-android/issues/1086 |
|
|
|
// if so, revert application/vlc-android/res/values[-v21]/styles.xml -> AppModalStyle |
|
|
|
androidxMaterialVersion = '1.4.0' |
|
|
|
androidxMaterialVersion = '1.5.0' |
|
|
|
//fixme: when updating to 2.1.x+, we should remove the 'layout_optimizationLevel' attribute we added in some layouts as a workaround for this issue: https://issuetracker.google.com/issues/170313444 |
|
|
|
constraintLayoutVersion = '2.0.4' |
|
|
|
constraintLayoutVersion = '2.1.3' |
|
|
|
viewPager2Version = "1.0.0" |
|
|
|
archVersion = '2.1.0' |
|
|
|
roomVersion = '2.3.0' |
|
|
|
pagingVersion = '2.1.2' |
|
|
|
junitVersion = '4.13' |
|
|
|
roomVersion = '2.4.1' |
|
|
|
pagingVersion = '3.1.0' |
|
|
|
junitVersion = '4.13.2' |
|
|
|
mockito = '2.25.0' |
|
|
|
//Retrofit 2.7 drops Android 5 support |
|
|
|
retrofit = '2.6.4' |
|
|
|
retrofit = '2.7.1' |
|
|
|
moshi = '1.8.0' |
|
|
|
powerMock = '2.0.2' |
|
|
|
espressoVersion = '3.3.0' |
|
|
|
espressoVersion = '3.4.0' |
|
|
|
livedataTest = '1.2.0' |
|
|
|
robolectric = '4.3.1' |
|
|
|
mockk = '1.9.3' |
|
|
|
supportTest = '1.1.2' |
|
|
|
supportTest = '1.1.3' |
|
|
|
orchestrator = '1.1.0' |
|
|
|
testCore = '1.3.0' |
|
|
|
testCore = '1.4.0' |
|
|
|
// versionCode scheme is T M NN RR AA |
|
|
|
// T: Target/Flavour (1 for Android, 2 for Chrome?) |
|
|
|
// M: Major version from 0 to 9 |
|
|
|
|