Browse Source

gradle: switch the minimum SDK version to minSdk

The difference between minSdk and minSdkVersion seems that the former is an integer [^1].

We already use it to set the value to 30 for vlcBundle.

We keep the value in rootProject.ext as it's currenly used by libvlcjni.

[^1]: https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/dsl/SettingsExtension#setMinSdk(kotlin.Int)
merge-requests/2298/head
Steve Lhomme 1 year ago
committed by Nicolas Pomepuy
parent
commit
96355178b4
  1. 4
      application/app/build.gradle
  2. 2
      application/donations/build.gradle
  3. 2
      application/live-plot-graph/build.gradle
  4. 2
      application/mediadb/build.gradle
  5. 2
      application/moviepedia/build.gradle
  6. 2
      application/remote-access-client/build.gradle
  7. 2
      application/remote-access-server/build.gradle
  8. 2
      application/resources/build.gradle
  9. 2
      application/television/build.gradle
  10. 2
      application/tools/build.gradle
  11. 2
      application/vlc-android/build.gradle
  12. 2
      medialibrary/build.gradle

4
application/app/build.gradle

@ -31,7 +31,7 @@ android {
defaultConfig {
applicationId rootProject.ext.appId
minSdkVersion rootProject.ext.minSdkVersion
minSdk rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
compileSdk = rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
@ -83,7 +83,7 @@ android {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
kotlinOptions.freeCompilerArgs = ['-Xno-param-assertions']
defaultConfig.minSdkVersion rootProject.ext.minSdkVersion
defaultConfig.minSdk rootProject.ext.minSdkVersion
}
signedRelease {
initWith release

2
application/donations/build.gradle

@ -40,7 +40,7 @@ android {
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion
minSdk rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
compileSdk = rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion

2
application/live-plot-graph/build.gradle

@ -30,7 +30,7 @@ plugins {
android {
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion
minSdk rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
compileSdk = rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion

2
application/mediadb/build.gradle

@ -37,7 +37,7 @@ android {
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion
minSdk rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
compileSdk = rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion

2
application/moviepedia/build.gradle

@ -18,7 +18,7 @@ android {
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion
minSdk rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
compileSdk = rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion

2
application/remote-access-client/build.gradle

@ -36,7 +36,7 @@ android {
namespace = 'org.videolan.vlc.remoteaccessclient'
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion
minSdk rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
compileSdk = rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion

2
application/remote-access-server/build.gradle

@ -12,7 +12,7 @@ android {
defaultConfig {
multiDexEnabled = true
minSdkVersion rootProject.ext.minSdkVersion
minSdk rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
compileSdk = rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion

2
application/resources/build.gradle

@ -13,7 +13,7 @@ android {
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion
minSdk rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
compileSdk = rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion

2
application/television/build.gradle

@ -18,7 +18,7 @@ android {
dataBinding.enabled = true
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion
minSdk rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
compileSdk = rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion

2
application/tools/build.gradle

@ -6,7 +6,7 @@ plugins {
android {
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion
minSdk rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
compileSdk = rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion

2
application/vlc-android/build.gradle

@ -40,7 +40,7 @@ android {
// that the app's state is completely cleared between tests.
testInstrumentationRunnerArguments clearPackageData: 'true'
minSdkVersion rootProject.ext.minSdkVersion
minSdk rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
compileSdk = rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion

2
medialibrary/build.gradle

@ -35,7 +35,7 @@ android {
}
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion
minSdk rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
compileSdk = rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion

Loading…
Cancel
Save