mirror of
				https://git.tardis.systems/mirrors/yuzu
				synced 2025-10-31 10:44:49 +01:00 
			
		
		
		
	Merge pull request #12739 from t895/debug-keystore
android: Provide debug.keystore for debug and relWithDebInfo builds
This commit is contained in:
		
						commit
						889c5d2705
					
				| @ -155,3 +155,7 @@ License: MIT | ||||
| Files: externals/gamemode/* | ||||
| Copyright: Copyright 2017-2019 Feral Interactive | ||||
| License: BSD-3-Clause | ||||
| 
 | ||||
| Files: src/android/app/debug.keystore | ||||
| Copyright: 2023 yuzu Emulator Project | ||||
| License: GPL-3.0-or-later | ||||
|  | ||||
| @ -82,8 +82,8 @@ android { | ||||
|     } | ||||
| 
 | ||||
|     val keystoreFile = System.getenv("ANDROID_KEYSTORE_FILE") | ||||
|     if (keystoreFile != null) { | ||||
|         signingConfigs { | ||||
|     signingConfigs { | ||||
|         if (keystoreFile != null) { | ||||
|             create("release") { | ||||
|                 storeFile = file(keystoreFile) | ||||
|                 storePassword = System.getenv("ANDROID_KEYSTORE_PASS") | ||||
| @ -91,6 +91,12 @@ android { | ||||
|                 keyPassword = System.getenv("ANDROID_KEYSTORE_PASS") | ||||
|             } | ||||
|         } | ||||
|         create("default") { | ||||
|             storeFile = file("$projectDir/debug.keystore") | ||||
|             storePassword = "android" | ||||
|             keyAlias = "androiddebugkey" | ||||
|             keyPassword = "android" | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
|     // Define build types, which are orthogonal to product flavors. | ||||
| @ -101,7 +107,7 @@ android { | ||||
|             signingConfig = if (keystoreFile != null) { | ||||
|                 signingConfigs.getByName("release") | ||||
|             } else { | ||||
|                 signingConfigs.getByName("debug") | ||||
|                 signingConfigs.getByName("default") | ||||
|             } | ||||
| 
 | ||||
|             resValue("string", "app_name_suffixed", "yuzu") | ||||
| @ -118,7 +124,7 @@ android { | ||||
|         register("relWithDebInfo") { | ||||
|             isDefault = true | ||||
|             resValue("string", "app_name_suffixed", "yuzu Debug Release") | ||||
|             signingConfig = signingConfigs.getByName("debug") | ||||
|             signingConfig = signingConfigs.getByName("default") | ||||
|             isMinifyEnabled = true | ||||
|             isDebuggable = true | ||||
|             proguardFiles( | ||||
| @ -133,6 +139,7 @@ android { | ||||
|         // Signed by debug key disallowing distribution on Play Store. | ||||
|         // Attaches 'debug' suffix to version and package name, allowing installation alongside the release build. | ||||
|         debug { | ||||
|             signingConfig = signingConfigs.getByName("default") | ||||
|             resValue("string", "app_name_suffixed", "yuzu Debug") | ||||
|             isDebuggable = true | ||||
|             isJniDebuggable = true | ||||
|  | ||||
							
								
								
									
										
											BIN
										
									
								
								src/android/app/debug.keystore
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								src/android/app/debug.keystore
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
		Loading…
	
		Reference in New Issue
	
	Block a user