v3.3.0: updated various libraries:
- Gradle: 9.1.0 -> 9.2.1 - AGP: 1.13.0 -> 1.13.1 (also fixes an R8 issue so optimize is back) - Mobivm: 2.3.23 -> 2.3.24 - Desktop build JDK: 17.0.16+8 -> 17.0.17+10 - Desktop badass runtime: 2.0.0 -> 2.0.1
This commit is contained in:
@@ -37,7 +37,7 @@ android {
|
|||||||
//See here: https://developer.android.com/studio/build/shrink-code#decode-stack-trace
|
//See here: https://developer.android.com/studio/build/shrink-code#decode-stack-trace
|
||||||
shrinkResources true
|
shrinkResources true
|
||||||
minifyEnabled true
|
minifyEnabled true
|
||||||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
releaseImplementation project(':services:updates:githubUpdates')
|
releaseImplementation project(':services:updates:githubUpdates')
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ buildscript {
|
|||||||
mavenCentral()
|
mavenCentral()
|
||||||
}
|
}
|
||||||
dependencies {
|
dependencies {
|
||||||
classpath 'com.android.tools.build:gradle:8.13.0'
|
classpath 'com.android.tools.build:gradle:8.13.1'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -25,7 +25,7 @@ allprojects {
|
|||||||
|
|
||||||
gdxVersion = '1.14.0'
|
gdxVersion = '1.14.0'
|
||||||
gdxControllersVersion = '2.2.4'
|
gdxControllersVersion = '2.2.4'
|
||||||
robovmVersion = '2.3.23'
|
robovmVersion = '2.3.24'
|
||||||
}
|
}
|
||||||
version = appVersionName
|
version = appVersionName
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'org.beryx.runtime' version '2.0.0'
|
id 'org.beryx.runtime' version '2.0.1'
|
||||||
}
|
}
|
||||||
|
|
||||||
[compileJava, compileTestJava]*.options*.encoding = 'UTF-8'
|
[compileJava, compileTestJava]*.options*.encoding = 'UTF-8'
|
||||||
@@ -70,10 +70,10 @@ runtime {
|
|||||||
if (osName.contains('windows')) {
|
if (osName.contains('windows')) {
|
||||||
//May work on Windows 7 (2009), but that's old enough that I'm only officially supporting Windows 10 (2015)
|
//May work on Windows 7 (2009), but that's old enough that I'm only officially supporting Windows 10 (2015)
|
||||||
targetPlatform("win") {
|
targetPlatform("win") {
|
||||||
jdkHome = jdkDownload("https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.16%2B8/OpenJDK17U-jdk_x64_windows_hotspot_17.0.16_8.zip")
|
jdkHome = jdkDownload("https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17%2B10/OpenJDK17U-jdk_x64_windows_hotspot_17.0.17_10.zip")
|
||||||
javaHome = file("./build/jdks/win/jdk-17.0.16+8").getAbsolutePath()
|
javaHome = file("./build/jdks/win/jdk-17.0.17+10").getAbsolutePath()
|
||||||
jpackage {
|
jpackage {
|
||||||
jpackageHome = file("./build/jdks/win/jdk-17.0.16+8")
|
jpackageHome = file("./build/jdks/win/jdk-17.0.17+10")
|
||||||
imageOptions = ["--icon", file("./src/main/assets/icons/windows.ico"),
|
imageOptions = ["--icon", file("./src/main/assets/icons/windows.ico"),
|
||||||
"--java-options", "-XX:+IgnoreUnrecognizedVMOptions"]
|
"--java-options", "-XX:+IgnoreUnrecognizedVMOptions"]
|
||||||
}
|
}
|
||||||
@@ -81,10 +81,10 @@ runtime {
|
|||||||
} else if (osName.contains('linux')) {
|
} else if (osName.contains('linux')) {
|
||||||
//May work on glibc 2.12 (2010), but that's old enough that I'm only officially supporting glibc 2.17 (2012)
|
//May work on glibc 2.12 (2010), but that's old enough that I'm only officially supporting glibc 2.17 (2012)
|
||||||
targetPlatform("linux") {
|
targetPlatform("linux") {
|
||||||
jdkHome = jdkDownload("https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.16%2B8/OpenJDK17U-jdk_x64_linux_hotspot_17.0.16_8.tar.gz")
|
jdkHome = jdkDownload("https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17%2B10/OpenJDK17U-jdk_x64_linux_hotspot_17.0.17_10.tar.gz")
|
||||||
javaHome = file("./build/jdks/linux/jdk-17.0.16+8").getAbsolutePath()
|
javaHome = file("./build/jdks/linux/jdk-17.0.17+10").getAbsolutePath()
|
||||||
jpackage {
|
jpackage {
|
||||||
jpackageHome = file("./build/jdks/linux/jdk-17.0.16+8")
|
jpackageHome = file("./build/jdks/linux/jdk-17.0.17+10")
|
||||||
imageOptions = ["--icon", file("./src/main/assets/icons/icon_256.png"),
|
imageOptions = ["--icon", file("./src/main/assets/icons/icon_256.png"),
|
||||||
"--java-options", "-XX:+IgnoreUnrecognizedVMOptions"]
|
"--java-options", "-XX:+IgnoreUnrecognizedVMOptions"]
|
||||||
}
|
}
|
||||||
@@ -92,10 +92,10 @@ runtime {
|
|||||||
} else if (osName.contains('mac')) {
|
} else if (osName.contains('mac')) {
|
||||||
//This JDK officially supports MacOS 12 (2021), but internals suggest support for 10.12 (2016)
|
//This JDK officially supports MacOS 12 (2021), but internals suggest support for 10.12 (2016)
|
||||||
targetPlatform("mac") {
|
targetPlatform("mac") {
|
||||||
jdkHome = jdkDownload("https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.16%2B8/OpenJDK17U-jdk_x64_mac_hotspot_17.0.16_8.tar.gz")
|
jdkHome = jdkDownload("https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17%2B10/OpenJDK17U-jdk_x64_mac_hotspot_17.0.17_10.tar.gz")
|
||||||
javaHome = file("./build/jdks/mac/jdk-17.0.16+8/Contents/Home/").getAbsolutePath()
|
javaHome = file("./build/jdks/mac/jdk-17.0.17+10/Contents/Home/").getAbsolutePath()
|
||||||
jpackage {
|
jpackage {
|
||||||
jpackageHome = file("./build/jdks/mac/jdk-17.0.16+8/Contents/Home/")
|
jpackageHome = file("./build/jdks/mac/jdk-17.0.17+10/Contents/Home/")
|
||||||
imageOptions = ["--icon", file("./src/main/assets/icons/mac.icns"),
|
imageOptions = ["--icon", file("./src/main/assets/icons/mac.icns"),
|
||||||
"--java-options", "-XstartOnFirstThread",
|
"--java-options", "-XstartOnFirstThread",
|
||||||
"--java-options", "-XX:+IgnoreUnrecognizedVMOptions",
|
"--java-options", "-XX:+IgnoreUnrecognizedVMOptions",
|
||||||
|
|||||||
BIN
gradle/wrapper/gradle-wrapper.jar
vendored
BIN
gradle/wrapper/gradle-wrapper.jar
vendored
Binary file not shown.
2
gradle/wrapper/gradle-wrapper.properties
vendored
2
gradle/wrapper/gradle-wrapper.properties
vendored
@@ -1,6 +1,6 @@
|
|||||||
distributionBase=GRADLE_USER_HOME
|
distributionBase=GRADLE_USER_HOME
|
||||||
distributionPath=wrapper/dists
|
distributionPath=wrapper/dists
|
||||||
distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-bin.zip
|
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip
|
||||||
networkTimeout=10000
|
networkTimeout=10000
|
||||||
validateDistributionUrl=true
|
validateDistributionUrl=true
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
|
|||||||
Reference in New Issue
Block a user