mirror of
				https://github.com/godotengine/godot.git
				synced 2025-10-30 21:21:10 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			53 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Groovy
		
	
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Groovy
		
	
	
	
	
	
| // Non functional android library used to provide Android Studio editor support to the project.
 | |
| plugins {
 | |
|     id 'com.android.library'
 | |
| }
 | |
| 
 | |
| android {
 | |
|     compileSdkVersion versions.compileSdk
 | |
|     buildToolsVersion versions.buildTools
 | |
| 
 | |
|     defaultConfig {
 | |
|         minSdkVersion versions.minSdk
 | |
|         targetSdkVersion versions.targetSdk
 | |
|     }
 | |
| 
 | |
|     compileOptions {
 | |
|         sourceCompatibility versions.javaVersion
 | |
|         targetCompatibility versions.javaVersion
 | |
|     }
 | |
| 
 | |
|     packagingOptions {
 | |
|         exclude 'META-INF/LICENSE'
 | |
|         exclude 'META-INF/NOTICE'
 | |
|     }
 | |
| 
 | |
|     sourceSets {
 | |
|         main {
 | |
|             manifest.srcFile 'AndroidManifest.xml'
 | |
|         }
 | |
|     }
 | |
| 
 | |
|     ndkVersion versions.ndkVersion
 | |
| 
 | |
|     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 {}
 | 
