[Gradle][Tests][MPP] Fix test-data for MPP tests

This commit is contained in:
Pavel Kargashinsky
2023-04-03 13:08:10 +02:00
committed by Space Team
parent 5c56145a19
commit ae228ece8a
17 changed files with 65 additions and 12 deletions
@@ -5,8 +5,13 @@ plugins {
id 'org.jetbrains.kotlin.android' id 'org.jetbrains.kotlin.android'
} }
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
}
android { android {
compileSdkVersion 22 compileSdkVersion 22
namespace 'org.jetbrains.kotlin.gradle.test.androidalfa'
sourceSets { sourceSets {
main.java.srcDirs += 'src/main/java2' main.java.srcDirs += 'src/main/java2'
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.jetbrains.kotlin.gradle.test.androidalfa"
android:versionCode="1" android:versionCode="1"
android:versionName="1.0" > android:versionName="1.0" >
@@ -11,8 +11,13 @@ dependencies {
implementation 'com.loopj.android:android-async-http:1.4.9' implementation 'com.loopj.android:android-async-http:1.4.9'
} }
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
}
android { android {
compileSdkVersion 22 compileSdkVersion 22
namespace "org.jetbrains.kotlin.gradle.test.android.libalfa"
defaultConfig { defaultConfig {
minSdkVersion 7 minSdkVersion 7
@@ -9,8 +9,13 @@ dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
} }
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
}
android { android {
compileSdkVersion 22 compileSdkVersion 22
namespace 'org.jetbrains.kotlin.gradle.test.android.test'
defaultConfig { defaultConfig {
minSdkVersion 7 minSdkVersion 7
@@ -1 +1 @@
<manifest package="org.jetbrains.kotlin.gradle.test.android.test"/> <manifest/>
@@ -1 +0,0 @@
org.gradle.jvmargs=-XX:MaxPermSize=512m
@@ -11,6 +11,7 @@ repositories {
android { android {
compileSdkVersion(23) compileSdkVersion(23)
namespace = "kotlin.multiplatform.projects"
compileOptions { compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8 sourceCompatibility = JavaVersion.VERSION_1_8
@@ -9,8 +9,13 @@ repositories {
google() google()
} }
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
}
android { android {
compileSdk = 30 compileSdk = 30
namespace = "foo.bar"
} }
kotlin { kotlin {
@@ -13,6 +13,7 @@ repositories {
android { android {
compileSdk = 33 compileSdk = 33
namespace = "com.example.producer"
} }
kotlin { kotlin {
@@ -7,6 +7,9 @@ plugins {
kotlin("multiplatform") kotlin("multiplatform")
} }
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
}
android { android {
compileSdk = 31 compileSdk = 31
@@ -14,6 +17,7 @@ android {
minSdk = 31 minSdk = 31
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
} }
namespace = "org.jetbrains.kotlin.sample"
android.flavorDimensions.add("market") android.flavorDimensions.add("market")
android.flavorDimensions.add("price") android.flavorDimensions.add("price")
@@ -8,8 +8,13 @@ repositories {
mavenCentral() mavenCentral()
} }
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
}
android { android {
compileSdkVersion(30) compileSdkVersion(30)
namespace = "com.example.plainAndroidConsumer"
} }
kotlin { kotlin {
@@ -3,8 +3,13 @@ plugins {
kotlin("android") kotlin("android")
} }
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
}
android { android {
compileSdkVersion(30) compileSdkVersion(30)
namespace = "com.example.plainAndroidConsumer"
} }
repositories { repositories {
@@ -17,8 +17,13 @@ publishing {
} }
} }
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
}
android { android {
compileSdkVersion(30) compileSdkVersion(30)
namespace = "com.example.producer"
} }
kotlin { kotlin {
@@ -3,8 +3,13 @@ plugins {
kotlin("multiplatform") kotlin("multiplatform")
} }
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
}
android { android {
compileSdkVersion(28) compileSdkVersion(28)
namespace = "io.sellmair.mpp"
defaultConfig { defaultConfig {
minSdkVersion(21) minSdkVersion(21)
targetSdkVersion(28) targetSdkVersion(28)
@@ -4,12 +4,17 @@ apply plugin: 'kotlin-multiplatform'
group 'com.example' group 'com.example'
version '1.0' version '1.0'
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
}
android { android {
compileSdkVersion 27 compileSdkVersion 31
namespace 'app.example.com.app_sample'
defaultConfig { defaultConfig {
applicationId "app.example.com.app_sample" applicationId "app.example.com.app_sample"
minSdkVersion 21 minSdkVersion 26
targetSdkVersion 30 targetSdkVersion 31
versionCode 1 versionCode 1
versionName "1.0" versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android">
package="app.example.com.app_sample">
<application <application
android:allowBackup="true" android:allowBackup="true"
@@ -9,7 +8,7 @@
android:roundIcon="@mipmap/ic_launcher_round" android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true" android:supportsRtl="true"
android:theme="@style/AppTheme"> android:theme="@style/AppTheme">
<activity android:name=".MainActivity"> <activity android:name=".MainActivity" android:exported="true">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.MAIN" /> <action android:name="android.intent.action.MAIN" />
@@ -5,12 +5,17 @@ apply plugin: 'maven-publish'
group 'com.example' group 'com.example'
version '1.0' version '1.0'
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
}
android { android {
compileSdkVersion 27 compileSdkVersion 31
namespace 'app.example.com.lib'
defaultConfig { defaultConfig {
minSdkVersion 21 minSdkVersion 26
targetSdkVersion 30 targetSdkVersion 31
versionCode 1 versionCode 1
versionName "1.0" versionName "1.0"