Home | History | Annotate | Download | only in Launcher3
      1 buildscript {
      2     repositories {
      3         mavenCentral()
      4     }
      5     dependencies {
      6         classpath 'com.android.tools.build:gradle:2.1.0'
      7         classpath 'com.google.protobuf:protobuf-gradle-plugin:0.7.0'
      8     }
      9 }
     10 
     11 apply plugin: 'com.android.application'
     12 apply plugin: 'com.google.protobuf'
     13 
     14 android {
     15     compileSdkVersion 23
     16     buildToolsVersion "22.0.1"
     17 
     18     defaultConfig {
     19         applicationId "com.android.launcher3"
     20         minSdkVersion 16
     21         targetSdkVersion 23
     22         versionCode 1
     23         versionName "1.0"
     24 
     25         testApplicationId "com.android.launcher3.tests"
     26         testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
     27     }
     28     buildTypes {
     29         debug {
     30             minifyEnabled false
     31         }
     32     }
     33     sourceSets {
     34         main {
     35             res.srcDirs = ['res', 'WallpaperPicker/res']
     36             java.srcDirs = ['src', 'WallpaperPicker/src']
     37             manifest.srcFile 'AndroidManifest.xml'
     38             proto.srcDirs 'protos/'
     39         }
     40 
     41         androidTest {
     42             java.srcDirs = ['tests/src']
     43             res.srcDirs = ['tests/res']
     44             manifest.srcFile "tests/AndroidManifest.xml"
     45         }
     46     }
     47 }
     48 
     49 repositories {
     50     mavenCentral()
     51 }
     52 
     53 dependencies {
     54     compile 'com.android.support:support-v4:23.1.1'
     55     compile 'com.android.support:recyclerview-v7:23.1.1'
     56     compile 'com.google.protobuf.nano:protobuf-javanano:3.0.0-alpha-2'
     57 
     58     testCompile 'junit:junit:4.12'
     59     androidTestCompile 'com.android.support.test:runner:0.5'
     60     androidTestCompile 'com.android.support.test.uiautomator:uiautomator-v18:2.1.2'
     61 }
     62 
     63 protobuf {
     64     // Configure the protoc executable
     65     protoc {
     66         artifact = 'com.google.protobuf:protoc:3.0.0-alpha-3'
     67     }
     68 }
     69