202 lines
6.5 KiB
Groovy
202 lines
6.5 KiB
Groovy
/////////////////////////////
|
|
//
|
|
// 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 ':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, 'v17/preference-leanback')
|
|
|
|
include ':support-v13'
|
|
project(':support-v13').projectDir = new File(rootDir, 'v13')
|
|
|
|
include ':leanback-v17'
|
|
project(':leanback-v17').projectDir = new File(rootDir, 'v17/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 ':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')
|
|
|
|
/////////////////////////////
|
|
//
|
|
// 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 ':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')
|
|
|
|
/////////////////////////////
|
|
//
|
|
// 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-test-client')
|
|
|
|
include ':support-media-compat-test-service'
|
|
project(':support-media-compat-test-service').projectDir = new File(rootDir, 'media-compat-test-service')
|
|
|
|
include ':support-media-compat-test-lib'
|
|
project(':support-media-compat-test-lib').projectDir = new File(rootDir, 'media-compat-test-lib')
|
|
|
|
/////////////////////////////
|
|
//
|
|
// External
|
|
//
|
|
/////////////////////////////
|
|
|
|
File externalRoot = new File(rootDir, '../../external')
|
|
|
|
include ':doclava'
|
|
project(':doclava').projectDir = new File(externalRoot, 'doclava')
|
|
|
|
include ':jdiff'
|
|
project(':jdiff').projectDir = new File(externalRoot, 'jdiff')
|
|
|
|
include ':noto-emoji-compat'
|
|
project(':noto-emoji-compat').projectDir = new File(externalRoot, 'noto-fonts/emoji-compat')
|
|
|
|
///// FLATFOOT START
|
|
|
|
///// FLATFOOT END
|