blob: d078414fda971c19547c014e035fd1ffe53aa3dc [file] [log] [blame]
/////////////////////////////
//
// Libraries
//
/////////////////////////////
include ':support-annotations'
project(':support-annotations').projectDir = new File(rootDir, 'annotations')
include ':support-compat'
project(':support-compat').projectDir = new File(rootDir, 'compat')
include ':support-media-compat'
project(':support-media-compat').projectDir = new File(rootDir, 'media-compat')
include ':support-core-ui'
project(':support-core-ui').projectDir = new File(rootDir, 'core-ui')
include ':support-fragment'
project(':support-fragment').projectDir = new File(rootDir, 'fragment')
include ':support-core-utils'
project(':support-core-utils').projectDir = new File(rootDir, 'core-utils')
include ':support-v4'
project(':support-v4').projectDir = new File(rootDir, 'v4')
include ':appcompat-v7'
project(':appcompat-v7').projectDir = new File(rootDir, 'v7/appcompat')
include ':gridlayout-v7'
project(':gridlayout-v7').projectDir = new File(rootDir, 'v7/gridlayout')
include ':mediarouter-v7'
project(':mediarouter-v7').projectDir = new File(rootDir, 'v7/mediarouter')
include ':palette-v7'
project(':palette-v7').projectDir = new File(rootDir, 'v7/palette')
include ':recyclerview-v7'
project(':recyclerview-v7').projectDir = new File(rootDir, 'v7/recyclerview')
include ':recyclerview-selection'
project(':recyclerview-selection').projectDir = new File(rootDir, 'recyclerview-selection')
include ':cardview-v7'
project(':cardview-v7').projectDir = new File(rootDir, 'v7/cardview')
include ':preference-v7'
project(':preference-v7').projectDir = new File(rootDir, 'v7/preference')
include ':preference-v14'
project(':preference-v14').projectDir = new File(rootDir, 'v14/preference')
include ':preference-leanback-v17'
project(':preference-leanback-v17').projectDir = new File(rootDir, 'preference-leanback')
include ':support-v13'
project(':support-v13').projectDir = new File(rootDir, 'v13')
include ':leanback-v17'
project(':leanback-v17').projectDir = new File(rootDir, 'leanback')
include ':design'
project(':design').projectDir = new File(rootDir, 'design')
include ':percent'
project(':percent').projectDir = new File(rootDir, 'percent')
include ':customtabs'
project(':customtabs').projectDir = new File(rootDir, 'customtabs')
include ':recommendation'
project(':recommendation').projectDir = new File(rootDir, 'recommendation')
include ':support-vector-drawable'
project(':support-vector-drawable').projectDir = new File(rootDir, 'graphics/drawable/static')
include ':animated-vector-drawable'
project(':animated-vector-drawable').projectDir = new File(rootDir, 'graphics/drawable/animated')
include ':transition'
project(':transition').projectDir = new File(rootDir, 'transition')
include ':support-dynamic-animation'
project(':support-dynamic-animation').projectDir = new File(rootDir, 'dynamic-animation')
include ':viewpager2'
project(':viewpager2').projectDir = new File(rootDir, 'viewpager2')
include ':exifinterface'
project(':exifinterface').projectDir = new File(rootDir, 'exifinterface')
include ':wear'
project(':wear').projectDir = new File(rootDir, 'wear')
include ':support-tv-provider'
project(':support-tv-provider').projectDir = new File(rootDir, 'tv-provider')
include ':support-emoji'
project(':support-emoji').projectDir = new File(rootDir, 'emoji/core')
include ':support-emoji-bundled'
project(':support-emoji-bundled').projectDir = new File(rootDir, 'emoji/bundled')
include ':support-emoji-appcompat'
project(':support-emoji-appcompat').projectDir = new File(rootDir, 'emoji/appcompat')
include ':support-content'
project(':support-content').projectDir = new File(rootDir, 'content')
include ':car'
project(':car').projectDir = new File(rootDir, 'car')
include ':webkit'
project(':webkit').projectDir = new File(rootDir, 'webkit')
include ':slices-core'
project(':slices-core').projectDir = new File(rootDir, 'slices/core')
include ':slices-view'
project(':slices-view').projectDir = new File(rootDir, 'slices/view')
include ':slices-builders'
project(':slices-builders').projectDir = new File(rootDir, 'slices/builders')
include ':webkit-codegen'
project(':webkit-codegen').projectDir = new File(rootDir, 'webkit-codegen')
/////////////////////////////
//
// Samples
//
/////////////////////////////
File samplesRoot = new File(rootDir, 'samples')
include ':support-content-demos'
project(':support-content-demos').projectDir = new File(samplesRoot, 'SupportContentDemos')
include ':support-design-demos'
project(':support-design-demos').projectDir = new File(samplesRoot, 'SupportDesignDemos')
include ':support-leanback-demos'
project(':support-leanback-demos').projectDir = new File(samplesRoot, 'SupportLeanbackDemos')
include ':support-leanback-jank'
project(':support-leanback-jank').projectDir = new File(samplesRoot, 'SupportLeanbackJank')
include ':support-percent-demos'
project(':support-percent-demos').projectDir = new File(samplesRoot, 'SupportPercentDemos')
include ':support-preference-demos'
project(':support-preference-demos').projectDir = new File(samplesRoot, 'SupportPreferenceDemos')
include ':support-transition-demos'
project(':support-transition-demos').projectDir = new File(samplesRoot, 'SupportTransitionDemos')
include ':support-v4-demos'
project(':support-v4-demos').projectDir = new File(samplesRoot, 'Support4Demos')
include ':support-v7-demos'
project(':support-v7-demos').projectDir = new File(samplesRoot, 'Support7Demos')
include ':support-v13-demos'
project(':support-v13-demos').projectDir = new File(samplesRoot, 'Support13Demos')
include ':support-vector-drawable-demos'
project(':support-vector-drawable-demos').projectDir = new File(samplesRoot, 'SupportVectorDrawableDemos')
include ':support-animation-demos'
project(':support-animation-demos').projectDir = new File(samplesRoot, 'SupportAnimationDemos')
include ':viewpager2-demos'
project(':viewpager2-demos').projectDir = new File(samplesRoot, 'ViewPager2Demos')
include ':support-wear-demos'
project(':support-wear-demos').projectDir = new File(samplesRoot, 'SupportWearDemos')
include ':support-app-navigation'
project(':support-app-navigation').projectDir = new File(samplesRoot, 'SupportAppNavigation')
include ':support-emoji-demos'
project(':support-emoji-demos').projectDir = new File(samplesRoot, 'SupportEmojiDemos')
include ':support-car-demos'
project(':support-car-demos').projectDir = new File(samplesRoot, 'SupportCarDemos')
include ':support-slices-demos'
project(':support-slices-demos').projectDir = new File(samplesRoot, 'SupportSliceDemos')
/////////////////////////////
//
// Testing libraries
//
/////////////////////////////
include ':support-testutils'
project(':support-testutils').projectDir = new File(rootDir, 'testutils')
/////////////////////////////
//
// Applications and libraries for tests
//
/////////////////////////////
include ':support-media-compat-test-client'
project(':support-media-compat-test-client').projectDir = new File(rootDir, 'media-compat/version-compat-tests/current/client')
include ':support-media-compat-test-client-previous'
project(':support-media-compat-test-client-previous').projectDir = new File(rootDir, 'media-compat/version-compat-tests/previous/client')
include ':support-media-compat-test-service'
project(':support-media-compat-test-service').projectDir = new File(rootDir, 'media-compat/version-compat-tests/current/service')
include ':support-media-compat-test-service-previous'
project(':support-media-compat-test-service-previous').projectDir = new File(rootDir, 'media-compat/version-compat-tests/previous/service')
include ':support-media-compat-test-lib'
project(':support-media-compat-test-lib').projectDir = new File(rootDir, 'media-compat/version-compat-tests/lib')
/////////////////////////////
//
// External
//
/////////////////////////////
File externalRoot = new File(rootDir, '../../external')
includeBuild new File(externalRoot, 'doclava')
includeBuild new File(externalRoot, 'jdiff')
include ':noto-emoji-compat'
project(':noto-emoji-compat').projectDir = new File(externalRoot, 'noto-fonts/emoji-compat')
///// FLATFOOT START
///// FLATFOOT END