mirror of
				https://github.com/godotengine/godot.git
				synced 2025-10-31 13:41:03 +00:00 
			
		
		
		
	 e04a38775b
			
		
	
	
		e04a38775b
		
	
	
	
	
		
			
			- Update Android gradle plugin version from 7.2.1 to 8.2.0 - Update gradle version from 7.4.2 to 8.2 - Update target SDK from 33 to 34 - Update build tools version from 33.0.2 to 34.0.0 - Update kotlin version from 1.7.0 to 1.9.20 - Update Android fragment version from 1.3.6 to 1.6.2 - Update AndroidX window version from 1.0.0 to 1.2.0
		
			
				
	
	
		
			59 lines
		
	
	
	
		
			1.4 KiB
		
	
	
	
		
			Groovy
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
	
		
			1.4 KiB
		
	
	
	
		
			Groovy
		
	
	
	
	
	
| // Non functional android library used to provide Android Studio editor support to the project.
 | |
| plugins {
 | |
|     id 'com.android.library'
 | |
|     id 'org.jetbrains.kotlin.android'
 | |
| }
 | |
| 
 | |
| android {
 | |
|     compileSdkVersion versions.compileSdk
 | |
|     buildToolsVersion versions.buildTools
 | |
|     ndkVersion versions.ndkVersion
 | |
| 
 | |
|     namespace = "org.godotengine.godot"
 | |
| 
 | |
|     defaultConfig {
 | |
|         minSdkVersion versions.minSdk
 | |
|         targetSdkVersion versions.targetSdk
 | |
|     }
 | |
| 
 | |
|     compileOptions {
 | |
|         sourceCompatibility versions.javaVersion
 | |
|         targetCompatibility versions.javaVersion
 | |
|     }
 | |
| 
 | |
|     kotlinOptions {
 | |
|         jvmTarget = versions.javaVersion
 | |
|     }
 | |
| 
 | |
|     packagingOptions {
 | |
|         exclude 'META-INF/LICENSE'
 | |
|         exclude 'META-INF/NOTICE'
 | |
|     }
 | |
| 
 | |
|     sourceSets {
 | |
|         main {
 | |
|             manifest.srcFile 'AndroidManifest.xml'
 | |
|         }
 | |
|     }
 | |
| 
 | |
|     externalNativeBuild {
 | |
|         cmake {
 | |
|             path "CMakeLists.txt"
 | |
|         }
 | |
|     }
 | |
| 
 | |
|     libraryVariants.all { variant ->
 | |
|         def buildType = variant.buildType.name.capitalize()
 | |
| 
 | |
|         def taskPrefix = ""
 | |
|         if (project.path != ":") {
 | |
|             taskPrefix = project.path + ":"
 | |
|         }
 | |
| 
 | |
|         // Disable the externalNativeBuild* task as it would cause build failures since the cmake build
 | |
|         // files is only setup for editing support.
 | |
|         gradle.startParameter.excludedTaskNames += taskPrefix + "externalNativeBuild" + buildType
 | |
|     }
 | |
| }
 | |
| 
 | |
| dependencies {}
 |