blob: b21735587526d7272e2f0c4a3ac406497709f458 [file] [log] [blame]
Chris Banese17c5192016-06-01 13:36:05 +01001/////////////////////////////
2//
3// Libraries
4//
5/////////////////////////////
6
Tor Norbye05568b72014-03-20 19:19:52 -07007include ':support-annotations'
8project(':support-annotations').projectDir = new File(rootDir, 'annotations')
9
Kirill Grouchnikov3ac77bf2016-04-27 12:46:47 -040010include ':support-compat'
11project(':support-compat').projectDir = new File(rootDir, 'compat')
12
Kirill Grouchnikovd3c53472016-05-10 08:02:18 -070013include ':support-media-compat'
14project(':support-media-compat').projectDir = new File(rootDir, 'media-compat')
15
Kirill Grouchnikovff22d812016-05-11 15:24:25 -070016include ':support-core-ui'
17project(':support-core-ui').projectDir = new File(rootDir, 'core-ui')
18
19include ':support-fragment'
20project(':support-fragment').projectDir = new File(rootDir, 'fragment')
21
22include ':support-core-utils'
Kirill Grouchnikovc3c75882016-07-18 10:13:11 -040023project(':support-core-utils').projectDir = new File(rootDir, 'core-utils')
Kirill Grouchnikov3ac77bf2016-04-27 12:46:47 -040024
Xavier Ducrohet855a9222014-01-02 19:00:43 -080025include ':support-v4'
Kirill Grouchnikov655fa322016-07-18 10:36:49 -040026project(':support-v4').projectDir = new File(rootDir, 'v4')
Xavier Ducrohet86fb8ef2013-02-22 15:04:37 -080027
Xavier Ducrohet855a9222014-01-02 19:00:43 -080028include ':support-appcompat-v7'
29project(':support-appcompat-v7').projectDir = new File(rootDir, 'v7/appcompat')
30
31include ':support-gridlayout-v7'
32project(':support-gridlayout-v7').projectDir = new File(rootDir, 'v7/gridlayout')
33
34include ':support-mediarouter-v7'
35project(':support-mediarouter-v7').projectDir = new File(rootDir, 'v7/mediarouter')
36
Chris Banese1dfa4c2014-05-19 14:12:34 +010037include ':support-palette-v7'
38project(':support-palette-v7').projectDir = new File(rootDir, 'v7/palette')
39
Yigit Boyaredc25dd2014-04-23 15:40:36 -070040include ':support-recyclerview-v7'
41project(':support-recyclerview-v7').projectDir = new File(rootDir, 'v7/recyclerview')
42
Xavier Ducrohet9cfef192014-06-17 11:58:53 -070043include ':support-cardview-v7'
44project(':support-cardview-v7').projectDir = new File(rootDir, 'v7/cardview')
45
Tony Mantler6904f672015-02-19 08:58:37 -080046include ':support-preference-v7'
47project(':support-preference-v7').projectDir = new File(rootDir, 'v7/preference')
48
49include ':support-preference-v14'
50project(':support-preference-v14').projectDir = new File(rootDir, 'v14/preference')
51
Tony Mantlerd2e2c832015-03-23 09:58:10 -070052include ':support-preference-leanback-v17'
53project(':support-preference-leanback-v17').projectDir = new File(rootDir, 'v17/preference-leanback')
Tony Mantler2a90a3f2015-03-19 13:19:46 -070054
Xavier Ducrohet855a9222014-01-02 19:00:43 -080055include ':support-v13'
56project(':support-v13').projectDir = new File(rootDir, 'v13')
Xavier Ducrohet9acddc72014-05-28 22:20:01 -070057
58include ':support-leanback-v17'
59project(':support-leanback-v17').projectDir = new File(rootDir, 'v17/leanback')
Chris Banes7b1bb4e2015-01-13 10:27:15 +000060
Jose Limabd6fc082015-08-20 16:30:01 -070061include ':support-recommendation'
62project(':support-recommendation').projectDir = new File(rootDir, 'recommendation')
63
Chris Banes6eb7c152015-04-08 14:38:12 +000064include ':support-design'
65project(':support-design').projectDir = new File(rootDir, 'design')
Filip Gruszczynskif9cabe22015-04-29 13:16:32 -070066
67include ':support-percent'
68project(':support-percent').projectDir = new File(rootDir, 'percent')
Benoit Lize97ee4f32015-07-31 14:28:59 +020069
70include ':support-customtabs'
71project(':support-customtabs').projectDir = new File(rootDir, 'customtabs')
Chris Banes8d5b8a62015-08-19 14:45:09 +010072
73include ':support-recommendation'
74project(':support-recommendation').projectDir = new File(rootDir, 'recommendation')
Teng-Hui Zhu2c3c8bf2015-12-04 16:35:12 -080075
76include ':support-vector-drawable'
77project(':support-vector-drawable').projectDir = new File(rootDir, 'graphics/drawable/static')
78
79include ':support-animated-vector-drawable'
80project(':support-animated-vector-drawable').projectDir = new File(rootDir, 'graphics/drawable/animated')
81
Yuichi Arakic876cd82016-02-05 14:39:00 +090082include ':support-transition'
83project(':support-transition').projectDir = new File(rootDir, 'transition')
84
Hyundo Moon14ea3102016-11-21 18:02:21 +090085include ':support-exifinterface'
86project(':support-exifinterface').projectDir = new File(rootDir, 'exifinterface')
87
Aga Madurskadf451a02016-11-21 14:43:02 +000088include ':support-wearable'
89project(':support-wearable').projectDir = new File(rootDir, 'wearable')
Chris Banese17c5192016-06-01 13:36:05 +010090
91/////////////////////////////
92//
93// Samples
94//
95/////////////////////////////
96
97File samplesRoot = new File(rootDir, 'samples')
98
99include ':support-design-demos'
100project(':support-design-demos').projectDir = new File(samplesRoot, 'SupportDesignDemos')
101
102include ':support-leanback-demos'
103project(':support-leanback-demos').projectDir = new File(samplesRoot, 'SupportLeanbackDemos')
104
Bryan Cassell58b7bbb2016-12-16 10:27:09 -0800105include ':support-leanback-jank'
106project(':support-leanback-jank').projectDir = new File(samplesRoot, 'SupportLeanbackJank')
107
Chris Banese17c5192016-06-01 13:36:05 +0100108include ':support-percent-demos'
109project(':support-percent-demos').projectDir = new File(samplesRoot, 'SupportPercentDemos')
110
Tony Mantlere7841c02016-06-08 15:31:40 -0700111include ':support-preference-demos'
112project(':support-preference-demos').projectDir = new File(samplesRoot, 'SupportPreferenceDemos')
113
Chris Banese17c5192016-06-01 13:36:05 +0100114include ':support-transition-demos'
115project(':support-transition-demos').projectDir = new File(samplesRoot, 'SupportTransitionDemos')
116
117include ':support-v4-demos'
118project(':support-v4-demos').projectDir = new File(samplesRoot, 'Support4Demos')
119
120include ':support-v7-demos'
121project(':support-v7-demos').projectDir = new File(samplesRoot, 'Support7Demos')
122
123include ':support-v13-demos'
124project(':support-v13-demos').projectDir = new File(samplesRoot, 'Support13Demos')
Alan Viverettecc5197e2016-06-13 12:45:07 -0400125
126/////////////////////////////
127//
128// External
129//
130/////////////////////////////
131
132File externalRoot = new File(rootDir, '../../external')
133
134include ':doclava'
135project(':doclava').projectDir = new File(externalRoot, 'doclava')
Alan Viverette9290dcd2016-12-15 17:29:58 -0500136
137include ':jdiff'
138project(':jdiff').projectDir = new File(externalRoot, 'jdiff')