diff --git a/build.gradle b/build.gradle index a7766ab..91f0e3c 100644 --- a/build.gradle +++ b/build.gradle @@ -1,12 +1,12 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { - ext.kotlin_version = "1.5.31" + ext.kotlin_version = "1.8.10" repositories { google() mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:7.0.4' + classpath 'com.android.tools.build:gradle:7.4.1' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } @@ -14,7 +14,7 @@ buildscript { plugins { id 'maven-publish' - id 'org.jetbrains.kotlin.jvm' version '1.6.20' apply false + id 'org.jetbrains.kotlin.jvm' version '1.8.10' apply false id 'com.stepango.aar2jar' version "0.6" apply false id 'com.stepango.androidjar' version "0.1" } @@ -31,28 +31,28 @@ task clean(type: Delete) { } ext { - compileSdkVersion = 31 - buildToolsVersion = "31.0.0" + compileSdkVersion = 33 + buildToolsVersion = "33.0.1" minSdkVersion = 14 - targetSdkVersion = 29 + targetSdkVersion = 33 versionName = "1.5.7" dependencies = [:] - dependencies.coreKtx = 'androidx.core:core-ktx:1.7.0' - dependencies.core = 'androidx.core:core:1.7.0' - dependencies.fragmentKtx = 'androidx.fragment:fragment-ktx:1.4.0' - dependencies.fragment = 'androidx.fragment:fragment:1.4.0' - dependencies.viewBinding = 'androidx.databinding:viewbinding:7.0.4' - dependencies.lifecycleCommonJava8 = 'androidx.lifecycle:lifecycle-common-java8:2.4.0' - dependencies.lifecycleCommon = 'androidx.lifecycle:lifecycle-common:2.4.0' - dependencies.lifecycleViewmodel = 'androidx.lifecycle:lifecycle-viewmodel:2.4.0' - dependencies.lifecycleRuntime = 'androidx.lifecycle:lifecycle-runtime:2.4.0' + dependencies.coreKtx = 'androidx.core:core-ktx:1.9.0' + dependencies.core = 'androidx.core:core:1.9.0' + dependencies.fragmentKtx = 'androidx.fragment:fragment-ktx:1.5.5' + dependencies.fragment = 'androidx.fragment:fragment:1.5.5' + dependencies.viewBinding = 'androidx.databinding:viewbinding:7.4.1' + dependencies.lifecycleCommonJava8 = 'androidx.lifecycle:lifecycle-common-java8:2.5.1' + dependencies.lifecycleCommon = 'androidx.lifecycle:lifecycle-common:2.5.1' + dependencies.lifecycleViewmodel = 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' + dependencies.lifecycleRuntime = 'androidx.lifecycle:lifecycle-runtime:2.5.1' dependencies.recyclerview = 'androidx.recyclerview:recyclerview:1.2.1' - dependencies.annotations = 'androidx.annotation:annotation:1.3.0' - dependencies.savedstate = 'androidx.savedstate:savedstate:1.1.0' - dependencies.activity = 'androidx.activity:activity:1.4.0' - dependencies.appcompat = 'androidx.appcompat:appcompat:1.4.1' + dependencies.annotations = 'androidx.annotation:annotation:1.5.0' + dependencies.savedstate = 'androidx.savedstate:savedstate:1.2.0' + dependencies.activity = 'androidx.activity:activity:1.6.1' + dependencies.appcompat = 'androidx.appcompat:appcompat:1.6.0' preDexEnabled = "true" != System.getenv("PRE_DEX_DISABLED")