File tree Expand file tree Collapse file tree 2 files changed +22
-5
lines changed
native/kotlin/example/composeApp Expand file tree Collapse file tree 2 files changed +22
-5
lines changed Original file line number Diff line number Diff line change @@ -204,6 +204,23 @@ steps:
204
204
agents :
205
205
queue : android
206
206
207
+ - label : " :android: Build Example App"
208
+ plugins : [$CI_TOOLKIT]
209
+ command : |
210
+ echo "--- :rust: Installing Rust"
211
+ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -v -y
212
+
213
+ source "$$HOME/.cargo/env"
214
+
215
+ echo "--- :package: Installing Rust Toolchains"
216
+ make setup-rust
217
+ make setup-rust-android-targets
218
+
219
+ echo "--- :android: Building Sample App"
220
+ ./native/kotlin/gradlew -p native/kotlin :example:composeApp:assembleDebug
221
+ agents :
222
+ queue : android
223
+
207
224
# Docker Group
208
225
- group : " :wordpress: End-to-end Tests"
209
226
key : " e2e"
Original file line number Diff line number Diff line change 1
1
import org.jetbrains.compose.desktop.application.dsl.TargetFormat
2
2
import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
3
+ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
4
+ import org.jetbrains.kotlin.gradle.tasks.KotlinJvmCompile
3
5
4
6
plugins {
5
7
alias(libs.plugins.kotlinMultiplatform)
@@ -8,12 +10,10 @@ plugins {
8
10
alias(libs.plugins.compose.compiler)
9
11
}
10
12
11
- import org.jetbrains.kotlin.gradle.dsl.JvmTarget
12
- import org.jetbrains.kotlin.gradle.tasks.KotlinJvmCompile
13
13
14
14
tasks.withType<KotlinJvmCompile >().configureEach {
15
15
compilerOptions {
16
- jvmTarget.set(JvmTarget .JVM_11 )
16
+ jvmTarget.set(JvmTarget .JVM_21 )
17
17
freeCompilerArgs.add(" -opt-in=kotlin.RequiresOptIn" )
18
18
}
19
19
}
@@ -91,8 +91,8 @@ android {
91
91
}
92
92
}
93
93
compileOptions {
94
- sourceCompatibility = JavaVersion .VERSION_11
95
- targetCompatibility = JavaVersion .VERSION_11
94
+ sourceCompatibility = JavaVersion .VERSION_21
95
+ targetCompatibility = JavaVersion .VERSION_21
96
96
}
97
97
buildFeatures {
98
98
compose = true
You can’t perform that action at this time.
0 commit comments