Skip to content

Commit 9e8e489

Browse files
committed
Automatic deployment: KTX 1.13.1-rc1, gdx-liftoff 1.13.1.1.
1 parent 7278136 commit 9e8e489

File tree

13 files changed

+58
-42
lines changed

13 files changed

+58
-42
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
## Gradle:
22
.gradle/
33
gradle-app.setting
4+
/gradle/gradle-daemon-jvm.properties
45
/build/
56
/android/build/
67
/core/build/
@@ -152,6 +153,7 @@ Thumbs.db
152153
*~
153154
*.*#
154155
*#*#
156+
/.kotlin/
155157
/assets/assets.txt
156158

157159
## Special cases:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This project was generated with a Kotlin project template that includes Kotlin a
77
## Platforms
88

99
- `core`: Main module with the application logic shared by all platforms.
10-
- `lwjgl3`: Primary desktop platform using LWJGL3.
10+
- `lwjgl3`: Primary desktop platform using LWJGL3; was called 'desktop' in older docs.
1111
- `android`: Android mobile platform. Needs Android SDK.
1212
- `ios`: iOS mobile platform using RoboVM.
1313
- `teavm`: Experimental web platform using TeaVM and WebGL.

android/build.gradle

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
2+
buildscript {
3+
repositories {
4+
mavenCentral()
5+
google()
6+
}
7+
}
18
apply plugin: 'com.android.application'
29
apply plugin: 'kotlin-android'
310

build.gradle

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ buildscript {
99
maven { url 'https://s01.oss.sonatype.org/content/repositories/snapshots/' }
1010
}
1111
dependencies {
12-
classpath "com.android.tools.build:gradle:8.1.4"
12+
classpath "com.android.tools.build:gradle:8.5.2"
1313
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion"
1414

1515
}
@@ -47,7 +47,7 @@ configure(subprojects - project(':android')) {
4747
// iterate through all files inside that folder
4848
// convert it to a relative path
4949
// and append it to the file assets.txt
50-
fileTree(assetsFolder).collect { assetsFolder.relativePath(it) }.each {
50+
fileTree(assetsFolder).collect { assetsFolder.relativePath(it) }.sort().each {
5151
assetsFile.append(it + "\n")
5252
}
5353
}
@@ -57,11 +57,12 @@ configure(subprojects - project(':android')) {
5757
options.incremental = true
5858
}
5959
compileKotlin.compilerOptions.jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_11)
60+
compileTestKotlin.compilerOptions.jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_11)
6061

6162
}
6263

6364
subprojects {
64-
version = '$projectVersion'
65+
version = "$projectVersion"
6566
ext.appName = 'ktx-demo-web'
6667
repositories {
6768
mavenCentral()

core/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,8 @@ dependencies {
3333
api "io.github.libktx:ktx-vis-style:$ktxVersion"
3434
api "io.github.libktx:ktx-vis:$ktxVersion"
3535
api "org.jetbrains.kotlin:kotlin-stdlib:$kotlinVersion"
36+
37+
if(enableGraalNative == 'true') {
38+
implementation "io.github.berstanio:gdx-svmhelper-annotations:$graalHelperVersion"
39+
}
3640
}

gradle.properties

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
1-
org.gradle.daemon=true
2-
org.gradle.jvmargs=-Xms512M -Xmx1G
1+
org.gradle.daemon=false
2+
org.gradle.jvmargs=-Xms512M -Xmx1G -Dfile.encoding=UTF-8 -Dconsole.encoding=UTF-8
33
org.gradle.configureondemand=false
4-
ktxVersion=1.12.1-rc2
5-
kotlinVersion=1.9.25
6-
gdxControllersVersion=2.2.3
7-
aiVersion=1.8.2
4+
ktxVersion=1.13.1-rc1
5+
kotlinVersion=2.1.0
86
box2dlightsVersion=1.5
7+
aiVersion=1.8.2
98
ashleyVersion=1.7.4
10-
visUiVersion=1.5.3
11-
graalHelperVersion=2.0.1
9+
gdxControllersVersion=2.2.3
10+
visUiVersion=1.5.5
1211
enableGraalNative=false
12+
graalHelperVersion=2.0.1
13+
android.useAndroidX=true
1314
android.enableR8.fullMode=false
1415
robovmVersion=2.3.20
15-
gdxTeaVMVersion=1.0.3
16-
teaVMVersion=0.10.1
17-
gdxVersion=1.12.1
18-
projectVersion=1.12.1.14-SNAPSHOT
16+
gdxTeaVMVersion=1.1.0
17+
teaVMVersion=0.11.0
18+
gdxVersion=1.13.1
19+
projectVersion=1.13.1.2-SNAPSHOT

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12.1-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 1 addition & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ios/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ apply plugin: 'robovm'
1111
[compileJava, compileTestJava]*.options*.encoding = 'UTF-8'
1212

1313
ext {
14-
mainClassName = "ktx.demo.ios.IOSLauncher"
14+
mainClassName = "ktx.demo.IOSLauncher"
1515
}
1616

1717
launchIPhoneSimulator.dependsOn build

ios/robovm.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
app.version=1.12.1.14-SNAPSHOT
1+
app.version=1.13.1.2-SNAPSHOT
22
app.id=ktx.demo
3-
app.mainclass=ktx.demo.ios.IOSLauncher
3+
app.mainclass=ktx.demo.IOSLauncher
44
app.executable=IOSLauncher
55
app.build=1
66
app.name=ktx-demo-web

0 commit comments

Comments
 (0)