| 
									
										
										
										
											2025-04-27 20:48:26 +00:00
										 |  |  | #!/bin/bash -e
 | 
					
						
							| 
									
										
										
										
											2025-04-01 18:49:53 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-09-21 21:58:59 +02:00
										 |  |  | # SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project | 
					
						
							| 
									
										
										
										
											2025-05-08 22:16:07 +00:00
										 |  |  | # SPDX-License-Identifier: GPL-3.0-or-later | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-04-01 18:49:53 +02:00
										 |  |  | export NDK_CCACHE=$(which ccache) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-06-11 15:05:03 +00:00
										 |  |  | if [ ! -z "${ANDROID_KEYSTORE_B64}" ]; then | 
					
						
							|  |  |  |     export ANDROID_KEYSTORE_FILE="${GITHUB_WORKSPACE}/ks.jks" | 
					
						
							|  |  |  |     base64 --decode <<< "${ANDROID_KEYSTORE_B64}" > "${ANDROID_KEYSTORE_FILE}" | 
					
						
							|  |  |  | fi | 
					
						
							| 
									
										
										
										
											2025-04-01 18:49:53 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | cd src/android | 
					
						
							|  |  |  | chmod +x ./gradlew | 
					
						
							| 
									
										
										
										
											2025-04-12 23:33:35 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-10-07 01:31:36 +02:00
										 |  |  | ./gradlew assembleMainlineRelease | 
					
						
							|  |  |  | ./gradlew bundleMainlineRelease | 
					
						
							| 
									
										
										
										
											2025-04-01 18:49:53 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-06-11 15:05:03 +00:00
										 |  |  | if [ ! -z "${ANDROID_KEYSTORE_B64}" ]; then | 
					
						
							|  |  |  |     rm "${ANDROID_KEYSTORE_FILE}" | 
					
						
							|  |  |  | fi |