blob: 501d7fea555d36fce9a1a773dcf63e17174ab71c [file] [log] [blame]
Alexander Lucasd06812f2013-11-21 12:45:31 -08001
2
3
4buildscript {
5 repositories {
6 mavenCentral()
7 }
8
9 dependencies {
Alexander Lucasa1a00392014-02-06 14:42:27 -080010 classpath 'com.android.tools.build:gradle:0.8.+'
Alexander Lucasd06812f2013-11-21 12:45:31 -080011 }
12}
13
14apply plugin: 'android'
15
16dependencies {
Alexander Lucas97842ff2014-03-07 14:56:55 -080017
18 // Add the support lib that is appropriate for SDK 4
Alexander Lucasa1a00392014-02-06 14:42:27 -080019 compile "com.android.support:support-v4:19.0.+"
Alexander Lucas97842ff2014-03-07 14:56:55 -080020
21
Alexander Lucasd06812f2013-11-21 12:45:31 -080022}
23
24// The sample build uses multiple directories to
25// keep boilerplate and common code separate from
26// the main sample code.
27List<String> dirs = [
28 'main', // main sample code; look here for the interesting stuff.
29 'common', // components that are reused by multiple samples
30 'template'] // boilerplate code that is generated by the sample template process
31
32android {
33 compileSdkVersion 19
Alexander Lucas97842ff2014-03-07 14:56:55 -080034
Alexander Lucasa1a00392014-02-06 14:42:27 -080035 buildToolsVersion "19.0.1"
Alexander Lucasd06812f2013-11-21 12:45:31 -080036
37 sourceSets {
38 main {
39 dirs.each { dir ->
40 java.srcDirs "src/${dir}/java"
41 res.srcDirs "src/${dir}/res"
42 }
43 }
44 instrumentTest.setRoot('tests')
45 instrumentTest.java.srcDirs = ['tests/src']
46 }
47}
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62