mirror of
				https://github.com/Nioux/AideDeJeu.git
				synced 2025-10-31 07:26:09 +00:00 
			
		
		
		
	
		
			
	
	
		
			68 lines
		
	
	
	
		
			2 KiB
		
	
	
	
		
			Groovy
		
	
	
	
	
	
		
		
			
		
	
	
			68 lines
		
	
	
	
		
			2 KiB
		
	
	
	
		
			Groovy
		
	
	
	
	
	
|   | def localProperties = new Properties() | ||
|  | def localPropertiesFile = rootProject.file('local.properties') | ||
|  | if (localPropertiesFile.exists()) { | ||
|  |     localPropertiesFile.withReader('UTF-8') { reader -> | ||
|  |         localProperties.load(reader) | ||
|  |     } | ||
|  | } | ||
|  | 
 | ||
|  | def flutterRoot = localProperties.getProperty('flutter.sdk') | ||
|  | if (flutterRoot == null) { | ||
|  |     throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") | ||
|  | } | ||
|  | 
 | ||
|  | def flutterVersionCode = localProperties.getProperty('flutter.versionCode') | ||
|  | if (flutterVersionCode == null) { | ||
|  |     flutterVersionCode = '1' | ||
|  | } | ||
|  | 
 | ||
|  | def flutterVersionName = localProperties.getProperty('flutter.versionName') | ||
|  | if (flutterVersionName == null) { | ||
|  |     flutterVersionName = '1.0' | ||
|  | } | ||
|  | 
 | ||
|  | apply plugin: 'com.android.application' | ||
|  | apply plugin: 'kotlin-android' | ||
|  | apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" | ||
|  | 
 | ||
|  | android { | ||
|  |     compileSdkVersion 28 | ||
|  | 
 | ||
|  |     sourceSets { | ||
|  |         main.java.srcDirs += 'src/main/kotlin' | ||
|  |     } | ||
|  | 
 | ||
|  |     lintOptions { | ||
|  |         disable 'InvalidPackage' | ||
|  |     } | ||
|  | 
 | ||
|  |     defaultConfig { | ||
|  |         // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
 | ||
|  |         applicationId "com.nioux.aidedejeu_flutter" | ||
|  |         minSdkVersion 16 | ||
|  |         targetSdkVersion 28 | ||
|  |         versionCode flutterVersionCode.toInteger() | ||
|  |         versionName flutterVersionName | ||
|  |         testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | ||
|  |     } | ||
|  | 
 | ||
|  |     buildTypes { | ||
|  |         release { | ||
|  |             // TODO: Add your own signing config for the release build.
 | ||
|  |             // Signing with the debug keys for now, so `flutter run --release` works.
 | ||
|  |             signingConfig signingConfigs.debug | ||
|  |         } | ||
|  |     } | ||
|  | } | ||
|  | 
 | ||
|  | flutter { | ||
|  |     source '../..' | ||
|  | } | ||
|  | 
 | ||
|  | dependencies { | ||
|  |     implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" | ||
|  |     testImplementation 'junit:junit:4.12' | ||
|  |     androidTestImplementation 'androidx.test:runner:1.1.1' | ||
|  |     androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1' | ||
|  | } |