1///////////////////////////// 2// 3// Libraries 4// 5///////////////////////////// 6 7include ':support-annotations' 8project(':support-annotations').projectDir = new File(rootDir, 'annotations') 9 10include ':support-compat' 11project(':support-compat').projectDir = new File(rootDir, 'compat') 12 13include ':support-media-compat' 14project(':support-media-compat').projectDir = new File(rootDir, 'media-compat') 15 16include ':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' 23project(':support-core-utils').projectDir = new File(rootDir, 'core-utils') 24 25include ':support-v4' 26project(':support-v4').projectDir = new File(rootDir, 'v4') 27 28include ':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 37include ':support-palette-v7' 38project(':support-palette-v7').projectDir = new File(rootDir, 'v7/palette') 39 40include ':support-recyclerview-v7' 41project(':support-recyclerview-v7').projectDir = new File(rootDir, 'v7/recyclerview') 42 43include ':support-cardview-v7' 44project(':support-cardview-v7').projectDir = new File(rootDir, 'v7/cardview') 45 46include ':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 52include ':support-preference-leanback-v17' 53project(':support-preference-leanback-v17').projectDir = new File(rootDir, 'v17/preference-leanback') 54 55include ':support-v13' 56project(':support-v13').projectDir = new File(rootDir, 'v13') 57 58include ':support-leanback-v17' 59project(':support-leanback-v17').projectDir = new File(rootDir, 'v17/leanback') 60 61include ':support-recommendation' 62project(':support-recommendation').projectDir = new File(rootDir, 'recommendation') 63 64include ':support-design' 65project(':support-design').projectDir = new File(rootDir, 'design') 66 67include ':support-percent' 68project(':support-percent').projectDir = new File(rootDir, 'percent') 69 70include ':support-customtabs' 71project(':support-customtabs').projectDir = new File(rootDir, 'customtabs') 72 73include ':support-recommendation' 74project(':support-recommendation').projectDir = new File(rootDir, 'recommendation') 75 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 82include ':support-transition' 83project(':support-transition').projectDir = new File(rootDir, 'transition') 84 85include ':support-dynamic-animation' 86project(':support-dynamic-animation').projectDir = new File(rootDir, 'dynamic-animation') 87 88include ':support-exifinterface' 89project(':support-exifinterface').projectDir = new File(rootDir, 'exifinterface') 90 91include ':support-wear' 92project(':support-wear').projectDir = new File(rootDir, 'wear') 93 94include ':support-tv-provider' 95project(':support-tv-provider').projectDir = new File(rootDir, 'tv-provider') 96 97include ':support-instantvideo' 98project(':support-instantvideo').projectDir = new File(rootDir, 'instantvideo') 99 100include ':support-emoji' 101project(':support-emoji').projectDir = new File(rootDir, 'emoji/core') 102 103include ':support-emoji-bundled' 104project(':support-emoji-bundled').projectDir = new File(rootDir, 'emoji/bundled') 105 106include ':support-emoji-appcompat' 107project(':support-emoji-appcompat').projectDir = new File(rootDir, 'emoji/appcompat') 108 109///////////////////////////// 110// 111// Samples 112// 113///////////////////////////// 114 115File samplesRoot = new File(rootDir, 'samples') 116 117include ':support-design-demos' 118project(':support-design-demos').projectDir = new File(samplesRoot, 'SupportDesignDemos') 119 120include ':support-leanback-demos' 121project(':support-leanback-demos').projectDir = new File(samplesRoot, 'SupportLeanbackDemos') 122 123include ':support-leanback-jank' 124project(':support-leanback-jank').projectDir = new File(samplesRoot, 'SupportLeanbackJank') 125 126include ':support-percent-demos' 127project(':support-percent-demos').projectDir = new File(samplesRoot, 'SupportPercentDemos') 128 129include ':support-preference-demos' 130project(':support-preference-demos').projectDir = new File(samplesRoot, 'SupportPreferenceDemos') 131 132include ':support-transition-demos' 133project(':support-transition-demos').projectDir = new File(samplesRoot, 'SupportTransitionDemos') 134 135include ':support-v4-demos' 136project(':support-v4-demos').projectDir = new File(samplesRoot, 'Support4Demos') 137 138include ':support-v7-demos' 139project(':support-v7-demos').projectDir = new File(samplesRoot, 'Support7Demos') 140 141include ':support-v13-demos' 142project(':support-v13-demos').projectDir = new File(samplesRoot, 'Support13Demos') 143 144include ':support-vector-drawable-demos' 145project(':support-vector-drawable-demos').projectDir = new File(samplesRoot, 'SupportVectorDrawableDemos') 146 147include ':support-animation-demos' 148project(':support-animation-demos').projectDir = new File(samplesRoot, 'SupportAnimationDemos') 149 150include ':support-wear-demos' 151project(':support-wear-demos').projectDir = new File(samplesRoot, 'SupportWearDemos') 152 153include ':support-app-navigation' 154project(':support-app-navigation').projectDir = new File(samplesRoot, 'SupportAppNavigation') 155 156include ':support-emoji-demos' 157project(':support-emoji-demos').projectDir = new File(samplesRoot, 'SupportEmojiDemos') 158 159///////////////////////////// 160// 161// Testing libraries 162// 163///////////////////////////// 164 165include ':support-testutils' 166project(':support-testutils').projectDir = new File(rootDir, 'testutils') 167 168///////////////////////////// 169// 170// External 171// 172///////////////////////////// 173 174File externalRoot = new File(rootDir, '../../external') 175 176include ':doclava' 177project(':doclava').projectDir = new File(externalRoot, 'doclava') 178 179include ':jdiff' 180project(':jdiff').projectDir = new File(externalRoot, 'jdiff') 181 182include ':noto-emoji-compat' 183project(':noto-emoji-compat').projectDir = new File(externalRoot, 'noto-fonts/emoji-compat') 184 185///// FLATFOOT START 186 187///// FLATFOOT END