blob: 932a4e6f83b1aadd4f9acaedbcaa02f0d3cd052f [file] [log] [blame]
Yigit Boyar3986e042016-02-08 18:31:38 -08001apply from:'buildSrc/studioCompat.gradle'
Chris Banese17c5192016-06-01 13:36:05 +01002
3/////////////////////////////
4//
5// Libraries
6//
7/////////////////////////////
8
Tor Norbye05568b72014-03-20 19:19:52 -07009include ':support-annotations'
10project(':support-annotations').projectDir = new File(rootDir, 'annotations')
11
Kirill Grouchnikov3ac77bf2016-04-27 12:46:47 -040012include ':support-compat'
13project(':support-compat').projectDir = new File(rootDir, 'compat')
14
Kirill Grouchnikovd3c53472016-05-10 08:02:18 -070015include ':support-media-compat'
16project(':support-media-compat').projectDir = new File(rootDir, 'media-compat')
17
Kirill Grouchnikovff22d812016-05-11 15:24:25 -070018include ':support-core-ui'
19project(':support-core-ui').projectDir = new File(rootDir, 'core-ui')
20
21include ':support-fragment'
22project(':support-fragment').projectDir = new File(rootDir, 'fragment')
23
24include ':support-core-utils'
25project(':support-core-utils').projectDir = new File(rootDir, 'v4')
Kirill Grouchnikov3ac77bf2016-04-27 12:46:47 -040026
Xavier Ducrohet855a9222014-01-02 19:00:43 -080027include ':support-v4'
Kirill Grouchnikov3ac77bf2016-04-27 12:46:47 -040028project(':support-v4').projectDir = new File(rootDir, 'core-combined')
Xavier Ducrohet86fb8ef2013-02-22 15:04:37 -080029
Xavier Ducrohet855a9222014-01-02 19:00:43 -080030include ':support-appcompat-v7'
31project(':support-appcompat-v7').projectDir = new File(rootDir, 'v7/appcompat')
32
33include ':support-gridlayout-v7'
34project(':support-gridlayout-v7').projectDir = new File(rootDir, 'v7/gridlayout')
35
36include ':support-mediarouter-v7'
37project(':support-mediarouter-v7').projectDir = new File(rootDir, 'v7/mediarouter')
38
Chris Banese1dfa4c2014-05-19 14:12:34 +010039include ':support-palette-v7'
40project(':support-palette-v7').projectDir = new File(rootDir, 'v7/palette')
41
Yigit Boyaredc25dd2014-04-23 15:40:36 -070042include ':support-recyclerview-v7'
43project(':support-recyclerview-v7').projectDir = new File(rootDir, 'v7/recyclerview')
44
Xavier Ducrohet9cfef192014-06-17 11:58:53 -070045include ':support-cardview-v7'
46project(':support-cardview-v7').projectDir = new File(rootDir, 'v7/cardview')
47
Tony Mantler6904f672015-02-19 08:58:37 -080048include ':support-preference-v7'
49project(':support-preference-v7').projectDir = new File(rootDir, 'v7/preference')
50
51include ':support-preference-v14'
52project(':support-preference-v14').projectDir = new File(rootDir, 'v14/preference')
53
Tony Mantlerd2e2c832015-03-23 09:58:10 -070054include ':support-preference-leanback-v17'
55project(':support-preference-leanback-v17').projectDir = new File(rootDir, 'v17/preference-leanback')
Tony Mantler2a90a3f2015-03-19 13:19:46 -070056
Xavier Ducrohet855a9222014-01-02 19:00:43 -080057include ':support-v13'
58project(':support-v13').projectDir = new File(rootDir, 'v13')
Xavier Ducrohet9acddc72014-05-28 22:20:01 -070059
60include ':support-leanback-v17'
61project(':support-leanback-v17').projectDir = new File(rootDir, 'v17/leanback')
Chris Banes7b1bb4e2015-01-13 10:27:15 +000062
Jose Limabd6fc082015-08-20 16:30:01 -070063include ':support-recommendation'
64project(':support-recommendation').projectDir = new File(rootDir, 'recommendation')
65
Chris Banes6eb7c152015-04-08 14:38:12 +000066include ':support-design'
67project(':support-design').projectDir = new File(rootDir, 'design')
Filip Gruszczynskif9cabe22015-04-29 13:16:32 -070068
69include ':support-percent'
70project(':support-percent').projectDir = new File(rootDir, 'percent')
Benoit Lize97ee4f32015-07-31 14:28:59 +020071
72include ':support-customtabs'
73project(':support-customtabs').projectDir = new File(rootDir, 'customtabs')
Chris Banes8d5b8a62015-08-19 14:45:09 +010074
75include ':support-recommendation'
76project(':support-recommendation').projectDir = new File(rootDir, 'recommendation')
Teng-Hui Zhu2c3c8bf2015-12-04 16:35:12 -080077
78include ':support-vector-drawable'
79project(':support-vector-drawable').projectDir = new File(rootDir, 'graphics/drawable/static')
80
81include ':support-animated-vector-drawable'
82project(':support-animated-vector-drawable').projectDir = new File(rootDir, 'graphics/drawable/animated')
83
Yuichi Arakic876cd82016-02-05 14:39:00 +090084include ':support-transition'
85project(':support-transition').projectDir = new File(rootDir, 'transition')
86
Chris Banese17c5192016-06-01 13:36:05 +010087
88/////////////////////////////
89//
90// Samples
91//
92/////////////////////////////
93
94File samplesRoot = new File(rootDir, 'samples')
95
96include ':support-design-demos'
97project(':support-design-demos').projectDir = new File(samplesRoot, 'SupportDesignDemos')
98
99include ':support-leanback-demos'
100project(':support-leanback-demos').projectDir = new File(samplesRoot, 'SupportLeanbackDemos')
101
102include ':support-percent-demos'
103project(':support-percent-demos').projectDir = new File(samplesRoot, 'SupportPercentDemos')
104
Tony Mantlere7841c02016-06-08 15:31:40 -0700105include ':support-preference-demos'
106project(':support-preference-demos').projectDir = new File(samplesRoot, 'SupportPreferenceDemos')
107
Chris Banese17c5192016-06-01 13:36:05 +0100108include ':support-transition-demos'
109project(':support-transition-demos').projectDir = new File(samplesRoot, 'SupportTransitionDemos')
110
111include ':support-v4-demos'
112project(':support-v4-demos').projectDir = new File(samplesRoot, 'Support4Demos')
113
114include ':support-v7-demos'
115project(':support-v7-demos').projectDir = new File(samplesRoot, 'Support7Demos')
116
117include ':support-v13-demos'
118project(':support-v13-demos').projectDir = new File(samplesRoot, 'Support13Demos')