diff --git a/build.gradle b/build.gradle index a2d3838..4dc9d52 100644 --- a/build.gradle +++ b/build.gradle @@ -7,10 +7,8 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:7.0.4' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlin_version" - classpath "com.getkeepsafe.dexcount:dexcount-gradle-plugin:$dexcount_version" classpath "org.jetbrains.dokka:dokka-gradle-plugin:$dokka_version" } } diff --git a/defaultAndroidSettings.gradle b/defaultAndroidSettings.gradle deleted file mode 100644 index 79f821a..0000000 --- a/defaultAndroidSettings.gradle +++ /dev/null @@ -1,40 +0,0 @@ -apply plugin: 'com.getkeepsafe.dexcount' - -android { - compileSdkVersion "$android_compileSdkVersion".toInteger() - buildToolsVersion "$android_buildToolsVersion" - - defaultConfig { - minSdkVersion "$android_minSdkVersion".toInteger() - targetSdkVersion "$android_compileSdkVersion".toInteger() - versionCode "${android_code_version}".toInteger() - versionName "$version" - } - buildTypes { - release { - minifyEnabled false - } - debug { - debuggable true - } - } - - packagingOptions { - exclude 'META-INF/kotlinx-serialization-runtime.kotlin_module' - exclude 'META-INF/kotlinx-serialization-cbor.kotlin_module' - exclude 'META-INF/kotlinx-serialization-properties.kotlin_module' - } - - compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } - - kotlinOptions { - jvmTarget = JavaVersion.VERSION_1_8.toString() - } - - sourceSets { - main.java.srcDirs += 'src/main/kotlin' - } -} diff --git a/extensions.gradle b/extensions.gradle index a01b906..4141eba 100644 --- a/extensions.gradle +++ b/extensions.gradle @@ -13,13 +13,8 @@ allprojects { projectByName(name) } - mppJavaWithJsProjectPath = "${rootProject.projectDir.absolutePath}/mppProjectWithSerialization.gradle" - mppJavaProjectPresetPath = "${rootProject.projectDir.absolutePath}/mppJavaProject.gradle" - mppAndroidProjectPresetPath = "${rootProject.projectDir.absolutePath}/mppAndroidProject.gradle" mppJavaWithJsProjectPath = "${rootProject.projectDir.absolutePath}/mppJavaWithJsProject.gradle" - defaultAndroidSettingsPresetPath = "${rootProject.projectDir.absolutePath}/defaultAndroidSettings.gradle" - publishGradlePath = "${rootProject.projectDir.absolutePath}/publish.gradle" } } diff --git a/gradle.properties b/gradle.properties index 777dab7..c97cbff 100644 --- a/gradle.properties +++ b/gradle.properties @@ -18,16 +18,6 @@ micro_utils_version=0.13.1 exposed_version=0.39.2 plagubot_version=2.4.0 -# ANDROID - -android_minSdkVersion=21 -android_compileSdkVersion=33 -android_buildToolsVersion=33.0.0 -dexcount_version=3.1.0 -junit_version=4.12 -test_ext_junit_version=1.1.3 -espresso_core=3.4.0 - # Dokka dokka_version=1.7.20 @@ -36,4 +26,3 @@ dokka_version=1.7.20 group=dev.inmo version=0.5.6 -android_code_version=33 diff --git a/mppAndroidProject.gradle b/mppAndroidProject.gradle deleted file mode 100644 index 7896635..0000000 --- a/mppAndroidProject.gradle +++ /dev/null @@ -1,26 +0,0 @@ -project.version = "$version" -project.group = "$group" - -apply from: "$publishGradlePath" - -kotlin { - android { - publishAllLibraryVariants() - } - - sourceSets { - commonMain { - dependencies { - implementation kotlin('stdlib') - } - } - commonTest { - dependencies { - implementation kotlin('test-common') - implementation kotlin('test-annotations-common') - } - } - } -} - -apply from: "$defaultAndroidSettingsPresetPath" diff --git a/mppJavaProject.gradle b/mppJavaProject.gradle deleted file mode 100644 index 5f6d62d..0000000 --- a/mppJavaProject.gradle +++ /dev/null @@ -1,39 +0,0 @@ -project.version = "$version" -project.group = "$group" - -apply from: "$publishGradlePath" - -kotlin { - jvm { - compilations.main { - kotlinOptions { - jvmTarget = "1.8" - } - } - } - - sourceSets { - commonMain { - dependencies { - implementation kotlin('stdlib') - } - } - commonTest { - dependencies { - implementation kotlin('test-common') - implementation kotlin('test-annotations-common') - } - } - - jvmTest { - dependencies { - implementation kotlin('test-junit') - } - } - } -} - -java { - sourceCompatibility = JavaVersion.VERSION_1_8 - targetCompatibility = JavaVersion.VERSION_1_8 -} diff --git a/mppProjectWithSerialization.gradle b/mppProjectWithSerialization.gradle deleted file mode 100644 index d22d10b..0000000 --- a/mppProjectWithSerialization.gradle +++ /dev/null @@ -1,61 +0,0 @@ -project.version = "$version" -project.group = "$group" - -apply from: "$publishGradlePath" - -kotlin { - jvm { - compilations.main { - kotlinOptions { - jvmTarget = "1.8" - } - } - } - js (IR) { - browser() - nodejs() - } - android { - publishAllLibraryVariants() - } - - sourceSets { - commonMain { - dependencies { - implementation kotlin('stdlib') - api "org.jetbrains.kotlinx:kotlinx-serialization-json:$kotlin_serialisation_core_version" - } - } - commonTest { - dependencies { - implementation kotlin('test-common') - implementation kotlin('test-annotations-common') - } - } - jvmTest { - dependencies { - implementation kotlin('test-junit') - } - } - jsTest { - dependencies { - implementation kotlin('test-js') - implementation kotlin('test-junit') - } - } - androidTest { - dependencies { - implementation kotlin('test-junit') - implementation "androidx.test.ext:junit:$test_ext_junit_version" - implementation "androidx.test.espresso:espresso-core:$espresso_core" - } - } - } -} - -java { - sourceCompatibility = JavaVersion.VERSION_1_8 - targetCompatibility = JavaVersion.VERSION_1_8 -} - -apply from: "$defaultAndroidSettingsPresetPath"