mirror of
				https://github.com/SimpleMobileTools/Simple-Flashlight.git
				synced 2025-06-05 21:59:19 +02:00 
			
		
		
		
	adding kotlin in gradle files
This commit is contained in:
		@@ -1,14 +1,16 @@
 | 
			
		||||
apply plugin: 'com.android.application'
 | 
			
		||||
apply plugin: 'android-apt'
 | 
			
		||||
apply plugin: 'kotlin-android'
 | 
			
		||||
apply plugin: 'kotlin-android-extensions'
 | 
			
		||||
 | 
			
		||||
android {
 | 
			
		||||
    compileSdkVersion 25
 | 
			
		||||
    buildToolsVersion "25.0.2"
 | 
			
		||||
    compileSdkVersion 26
 | 
			
		||||
    buildToolsVersion "26.0.2"
 | 
			
		||||
 | 
			
		||||
    defaultConfig {
 | 
			
		||||
        applicationId "com.simplemobiletools.flashlight"
 | 
			
		||||
        minSdkVersion 16
 | 
			
		||||
        targetSdkVersion 25
 | 
			
		||||
        targetSdkVersion 26
 | 
			
		||||
        versionCode 22
 | 
			
		||||
        versionName "1.22"
 | 
			
		||||
    }
 | 
			
		||||
@@ -24,17 +26,39 @@ android {
 | 
			
		||||
            signingConfig signingConfigs.release
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    sourceSets {
 | 
			
		||||
        main.java.srcDirs += 'src/main/kotlin'
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    lintOptions {
 | 
			
		||||
        checkReleaseBuilds false
 | 
			
		||||
        abortOnError false
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
dependencies {
 | 
			
		||||
    compile 'com.android.support:appcompat-v7:25.2.0'
 | 
			
		||||
    compile 'com.simplemobiletools:commons:2.35.6'
 | 
			
		||||
    compile 'com.jakewharton:butterknife:8.0.1'
 | 
			
		||||
    compile 'com.squareup:otto:1.3.8'
 | 
			
		||||
    compile 'com.github.yukuku:ambilwarna:2.0.1'
 | 
			
		||||
    compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
 | 
			
		||||
 | 
			
		||||
    apt 'com.jakewharton:butterknife-compiler:8.0.1'
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
buildscript {
 | 
			
		||||
    ext.kotlin_version = '1.1.51'
 | 
			
		||||
    repositories {
 | 
			
		||||
        mavenCentral()
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    dependencies {
 | 
			
		||||
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
 | 
			
		||||
        classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version"
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
def Properties props = new Properties()
 | 
			
		||||
def propFile = new File('signing.properties')
 | 
			
		||||
if (propFile.canRead()) {
 | 
			
		||||
 
 | 
			
		||||
@@ -16,6 +16,8 @@ buildscript {
 | 
			
		||||
allprojects {
 | 
			
		||||
    repositories {
 | 
			
		||||
        jcenter()
 | 
			
		||||
        maven { url "https://jitpack.io" }
 | 
			
		||||
        maven { url "https://maven.google.com" }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user