Browse Source

Specify gradle build tools version and relocate jvmTarget to top-level config

merge-requests/1648/merge
Robert Stone 4 years ago
parent
commit
20dc62fc72
  1. 9
      application/app/build.gradle
  2. 1
      application/donations/build.gradle
  3. 2
      application/live-plot-graph/build.gradle
  4. 3
      application/mediadb/build.gradle
  5. 3
      application/moviepedia/build.gradle
  6. 2
      application/resources/build.gradle
  7. 5
      application/television/build.gradle
  8. 3
      application/tools/build.gradle
  9. 4
      application/vlc-android/build.gradle
  10. 2
      build.gradle
  11. 2
      medialibrary/build.gradle

9
application/app/build.gradle

@ -1,14 +1,14 @@
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8.toString()
}
packagingOptions {
jniLibs {
pickFirsts += ['lib/armeabi-v7a/libc++_shared.so', 'lib/armeabi/libc++_shared.so', 'lib/arm64-v8a/libc++_shared.so', 'lib/x86/libc++_shared.so', 'lib/x86_64/libc++_shared.so']
@ -22,11 +22,8 @@ android {
enabled = true
}
compileSdkVersion rootProject.ext.compileSdkVersion
flavorDimensions "abi"
defaultConfig {
applicationId rootProject.ext.appId
minSdkVersion rootProject.ext.minSdkVersion

1
application/donations/build.gradle

@ -27,6 +27,7 @@ apply plugin: 'kotlin-android'
android {
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
dataBinding {
enabled = true

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

@ -24,8 +24,10 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion

3
application/mediadb/build.gradle

@ -25,10 +25,11 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-kapt'
android {
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
kotlinOptions.jvmTarget = "1.8"
packagingOptions {
jniLibs {
pickFirsts += ['**/*.so']

3
application/moviepedia/build.gradle

@ -4,8 +4,7 @@ apply plugin: 'kotlin-kapt'
android {
compileSdkVersion rootProject.ext.compileSdkVersion
kotlinOptions.jvmTarget = "1.8"
buildToolsVersion rootProject.ext.buildToolsVersion
dataBinding {
enabled = true

2
application/resources/build.gradle

@ -3,8 +3,8 @@ apply plugin: 'kotlin-android'
android {
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
kotlinOptions.jvmTarget = "1.8"
packagingOptions {
jniLibs {
pickFirsts += ['**/*.so']

5
application/television/build.gradle

@ -2,16 +2,17 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-kapt'
apply plugin: 'kotlin-parcelize'
android {
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
packagingOptions {
jniLibs {
pickFirsts += ['**/*.so']
}
}
kotlinOptions.jvmTarget = "1.8"
viewBinding.enabled = true
dataBinding.enabled = true

3
application/tools/build.gradle

@ -3,8 +3,7 @@ apply plugin: 'kotlin-android'
android {
compileSdkVersion rootProject.ext.compileSdkVersion
kotlinOptions.jvmTarget = "1.8"
buildToolsVersion rootProject.ext.buildToolsVersion
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion

4
application/vlc-android/build.gradle

@ -4,10 +4,8 @@ apply plugin: 'kotlin-kapt'
apply plugin: 'kotlin-parcelize'
android {
kotlinOptions.jvmTarget = "1.8"
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
dataBinding {
enabled = true

2
build.gradle

@ -31,6 +31,7 @@ allprojects {
}
tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).configureEach {
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8.toString()
freeCompilerArgs += ['-opt-in=kotlin.RequiresOptIn']
}
}
@ -46,6 +47,7 @@ ext {
minSdkVersion = 17
targetSdkVersion = 33
compileSdkVersion = 33
buildToolsVersion = '33.0.1'
androidxLegacyVersion = '1.0.0'
androidxCoreVersion = '1.7.0'
appCompatVersion = '1.4.1'

2
medialibrary/build.gradle

@ -33,6 +33,8 @@ android {
targetCompatibility JavaVersion.VERSION_1_8
}
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion

Loading…
Cancel
Save