Skip to content

Commit

Permalink
Merge pull request #11 from joreilly/dependecy_updates
Browse files Browse the repository at this point in the history
dependency updates
  • Loading branch information
joreilly authored Dec 15, 2023
2 parents 98a3a4a + 920302d commit e04aac9
Show file tree
Hide file tree
Showing 10 changed files with 42 additions and 29 deletions.
7 changes: 4 additions & 3 deletions .github/workflows/android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,11 @@ jobs:

steps:
- uses: actions/checkout@v1
- name: set up JDK 11
uses: actions/setup-java@v1
- name: set up JDK 17
uses: actions/setup-java@v3
with:
java-version: 11
distribution: 'zulu'
java-version: 17
- name: Build Android client
run: ./gradlew assembleDebug
- name: Build Compose Desktop client
Expand Down
10 changes: 6 additions & 4 deletions androidApp/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,11 @@ plugins {
}

android {
namespace = "dev.johnoreilly.wordmaster.androidApp"

compileSdk = AndroidSdk.compile
defaultConfig {
applicationId = "dev.johnoreilly.wordle.androidApp"
//applicationId = "dev.johnoreilly.wordle.androidApp"
minSdk = AndroidSdk.min
targetSdk = AndroidSdk.target

Expand All @@ -31,12 +33,12 @@ android {
}

compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}

kotlinOptions {
jvmTarget = "1.8"
jvmTarget = "17"
}
}

Expand Down
2 changes: 1 addition & 1 deletion androidApp/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="dev.johnoreilly.wordmaster.androidApp">
<manifest xmlns:android="http://schemas.android.com/apk/res/android">

<uses-permission android:name="android.permission.INTERNET" />

Expand Down
8 changes: 5 additions & 3 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,13 @@ buildscript {
gradlePluginPortal()
google()
mavenCentral()
maven(url = "https://androidx.dev/storage/compose-compiler/repository")
}

dependencies {
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${Versions.kotlinVersion}")
classpath("com.android.tools.build:gradle:7.4.0")
classpath("com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:1.8.0-1.0.8")
classpath("com.android.tools.build:gradle:8.2.0")
classpath("com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:2.0.0-Beta1-1.0.15")
classpath("com.rickclephas.kmp:kmp-nativecoroutines-gradle-plugin:${Versions.kmpNativeCoroutines}")
}
}
Expand All @@ -18,5 +19,6 @@ allprojects {
google()
mavenCentral()
maven("https://maven.pkg.jetbrains.space/public/p/kotlinx-coroutines/maven")
maven(url = "https://androidx.dev/storage/compose-compiler/repository")
}
}
}
14 changes: 7 additions & 7 deletions buildSrc/src/main/java/Dependencies.kt
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@

object Versions {
const val kotlinVersion = "1.8.0"
const val kotlinCoroutines = "1.6.4"
const val kotlinVersion = "2.0.0-Beta1"
const val kotlinCoroutines = "1.7.3"

const val compose = "1.4.0-alpha03"
const val composeCompiler = "1.4.0"
const val composeDesktopWeb = "1.3.0-rc05"
const val compose = "1.5.4"
const val composeCompiler = "1.5.5-dev-k2.0.0-Beta1-06b8ae672a4"
const val composeDesktopWeb = "1.6.0-alpha01"
const val navCompose = "2.5.2"
const val accompanist = "0.26.2-beta"
const val okio = "3.0.0"

const val kmpNativeCoroutines = "1.0.0-ALPHA-4"
const val kmpNativeCoroutines = "1.0.0-ALPHA-18"

const val junit = "4.13"
}


object AndroidSdk {
const val min = 24
const val compile = 33
const val compile = 34
const val target = compile
}

Expand Down
13 changes: 9 additions & 4 deletions compose-desktop/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,15 @@ dependencies {
implementation(project(":shared"))
}

tasks.withType<KotlinCompile> {
kotlinOptions.jvmTarget = "1.8"
}
//tasks.withType<KotlinCompile> {
// kotlinOptions.jvmTarget = "1.8"
//}

application {
mainClass.set("MainKt")
}
}

compose {
kotlinCompilerPlugin.set("1.5.4-dev1-kt2.0.0-Beta1")
kotlinCompilerPluginArgs.add("suppressKotlinVersionCompatibilityCheck=2.0.0-Beta1")
}
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#Sat Jan 21 13:46:25 GMT 2023
distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
2 changes: 1 addition & 1 deletion iosApp/iosApp.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
objectVersion = 52;
objectVersion = 54;
objects = {

/* Begin PBXBuildFile section */
Expand Down
11 changes: 7 additions & 4 deletions shared/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,7 @@ kotlin {
sourceSets {
val commonMain by getting {
dependencies {
api(Kotlinx.coroutinesCore) {
isForce = true
}

api(Kotlinx.coroutinesCore)
implementation(Square.okio)
}
}
Expand Down Expand Up @@ -68,12 +65,18 @@ kotlin {
}

android {
namespace = "dev.johnoreilly.wordmaster.shared"

compileSdk = AndroidSdk.compile
sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml")
defaultConfig {
minSdk = AndroidSdk.min
targetSdk = AndroidSdk.target
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}
}

kotlin.sourceSets.all {
Expand Down
2 changes: 1 addition & 1 deletion shared/src/androidMain/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="dev.johnoreilly.wordmaster.shared"/>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" />

0 comments on commit e04aac9

Please sign in to comment.