Now RustDesk maintainers can make proactive changes in F-Droid packaging script so F-Droid side is (fully) automated. Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
		
			
				
	
	
		
			25 lines
		
	
	
		
			942 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			942 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
diff --git a/flutter/android/app/build.gradle b/flutter/android/app/build.gradle
 | 
						|
index f4dc69e..6b835fd 100644
 | 
						|
--- a/flutter/android/app/build.gradle
 | 
						|
+++ b/flutter/android/app/build.gradle
 | 
						|
@@ -67,6 +67,19 @@ android {
 | 
						|
             proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules'
 | 
						|
         }
 | 
						|
     }
 | 
						|
+
 | 
						|
+    applicationVariants.all { variant ->
 | 
						|
+        variant.outputs.each { output ->
 | 
						|
+            output.processManifest.doLast { task ->
 | 
						|
+                def outputDir = multiApkManifestOutputDirectory.asFile.get()
 | 
						|
+                File manifestOutFile = new File(outputDir, "AndroidManifest.xml")
 | 
						|
+                if (manifestOutFile.exists()) {
 | 
						|
+                    def newFileContents = manifestOutFile.getText('UTF-8').replace("android:debuggable=\"true\"", "")
 | 
						|
+                    manifestOutFile.write(newFileContents, 'UTF-8')
 | 
						|
+                }
 | 
						|
+            }
 | 
						|
+        }
 | 
						|
+    }
 | 
						|
 }
 | 
						|
 
 | 
						|
 flutter {
 |