mirror of
https://git.eden-emu.dev/archive/citron
synced 2026-03-23 01:56:08 -04:00
1. Gradle ecosystem upgrades: - Update Gradle from 8.1 to 8.12 - Update Android Gradle plugin from 8.1.2 to 8.10.0 - Upgrade Java compatibility from 17 to 21 2. Build configuration changes: - Make release build the default instead of relWithDebInfo - Enable premium features 3. Platform compatibility fixes: - Properly exclude boost-process on Android - Add workarounds for missing features on Android - Fix socket operations in SSL backend - Update Boost.Asio naming (io_service → io_context) Signed-off-by: Zephyron <zephyron@citron-emu.org>
23 lines
640 B
Kotlin
23 lines
640 B
Kotlin
// SPDX-FileCopyrightText: 2023 yuzu Emulator Project
|
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
|
plugins {
|
|
id("com.android.application") version "8.10.0" apply false
|
|
id("com.android.library") version "8.10.0" apply false
|
|
id("org.jetbrains.kotlin.android") version "1.9.20" apply false
|
|
}
|
|
|
|
tasks.register("clean").configure {
|
|
delete(rootProject.buildDir)
|
|
}
|
|
|
|
buildscript {
|
|
repositories {
|
|
google()
|
|
}
|
|
dependencies {
|
|
classpath("androidx.navigation:navigation-safe-args-gradle-plugin:2.6.0")
|
|
}
|
|
}
|