diff options
| author | Caio Oliveira <caiooliveirafarias0@gmail.com> | 2025-12-23 22:23:56 +0100 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2025-12-23 22:23:56 +0100 |
| commit | 00ec67d65bbb85f693b76bd3bc2a32bb6ce72bc6 (patch) | |
| tree | 954750f0c25a1a2e51fb58bb4ca9e533f30cff5f /src/android/app | |
| parent | fbd28a9d34c364af07347cdc7059886539b7cb55 (diff) | |
[android] Properly set Root of the Project (#3177)
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3177
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Co-authored-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Co-committed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Diffstat (limited to 'src/android/app')
| -rw-r--r-- | src/android/app/build.gradle.kts | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/android/app/build.gradle.kts b/src/android/app/build.gradle.kts index 87d815c92c..18529242f5 100644 --- a/src/android/app/build.gradle.kts +++ b/src/android/app/build.gradle.kts @@ -18,6 +18,7 @@ plugins { id("androidx.navigation.safeargs.kotlin") id("org.jlleitschuh.gradle.ktlint") version "11.4.0" id("com.github.triplet.play") version "3.8.6" + id("idea") } /** @@ -27,6 +28,8 @@ plugins { */ val autoVersion = (((System.currentTimeMillis() / 1000) - 1451606400) / 10).toInt() +val edenDir = project(":Eden").projectDir + @Suppress("UnstableApiUsage") android { namespace = "org.yuzu.yuzu_emu" @@ -241,11 +244,17 @@ android { externalNativeBuild { cmake { version = "3.22.1" - path = file("../../../CMakeLists.txt") + path = file("${edenDir}/CMakeLists.txt") } } } +idea { + module { + // Inclusion to exclude build/ dir from non-Android + excludeDirs.add(file("${edenDir}/build")) + } +} tasks.register<Delete>("ktlintReset", fun Delete.() { delete(File(layout.buildDirectory.toString() + File.separator + "intermediates/ktLint")) @@ -346,7 +355,7 @@ fun getGitVersion(): String { } afterEvaluate { - val artifactsDir = layout.projectDirectory.dir("../../../artifacts") + val artifactsDir = layout.projectDirectory.dir("${edenDir}/artifacts") val outputsDir = layout.buildDirectory.dir("outputs").get() android.applicationVariants.forEach { variant -> |
