Add manifest groups.

This makes it possible to download fewer of the projects.

Groups currently supported:
-device: projects that are specific to flagship devices.
-darwin: tools are that only used on darwin hosts.
-linux: tools that are only used on linux hosts.
-arm: tools that are only used for ARM targets.
-mips: tools that are only used for MIPS targets.
-x86: tools that are only used for IA targets.

Change-Id: I8ed1229a7306bd465a4cb7cb992819e720c88769
This commit is contained in:
The Android Open Source Project 2012-08-01 10:04:53 -07:00
parent ce42277e6b
commit 25a5770cea

View file

@ -19,24 +19,24 @@
<project path="cts" name="platform/cts" />
<project path="dalvik" name="platform/dalvik2" />
<project path="development" name="platform/development" />
<project path="device/asus/grouper" name="device/asus/grouper" />
<project path="device/asus/grouper" name="device/asus/grouper" groups="device" />
<project path="device/common" name="device/common" />
<project path="device/generic/armv7-a-neon" name="device/generic/armv7-a-neon" />
<project path="device/generic/armv7-a" name="device/generic/armv7-a" />
<project path="device/generic/goldfish" name="device/generic/goldfish" />
<project path="device/google/accessory/arduino" name="device/google/accessory/arduino" />
<project path="device/google/accessory/demokit" name="device/google/accessory/demokit" />
<project path="device/moto/common" name="device/moto/common" />
<project path="device/moto/stingray" name="device/moto/stingray" />
<project path="device/moto/wingray" name="device/moto/wingray" />
<project path="device/google/accessory/arduino" name="device/google/accessory/arduino" groups="device" />
<project path="device/google/accessory/demokit" name="device/google/accessory/demokit" groups="device" />
<project path="device/moto/common" name="device/moto/common" groups="device" />
<project path="device/moto/stingray" name="device/moto/stingray" groups="device" />
<project path="device/moto/wingray" name="device/moto/wingray" groups="device" />
<project path="device/sample" name="device/sample" />
<project path="device/samsung/crespo" name="device/samsung/crespo" />
<project path="device/samsung/crespo4g" name="device/samsung/crespo4g" />
<project path="device/samsung/maguro" name="device/samsung/maguro" />
<project path="device/samsung/toro" name="device/samsung/toro" />
<project path="device/samsung/torospr" name="device/samsung/torospr" />
<project path="device/samsung/tuna" name="device/samsung/tuna" />
<project path="device/ti/panda" name="device/ti/panda" />
<project path="device/samsung/crespo" name="device/samsung/crespo" groups="device" />
<project path="device/samsung/crespo4g" name="device/samsung/crespo4g" groups="device" />
<project path="device/samsung/maguro" name="device/samsung/maguro" groups="device" />
<project path="device/samsung/toro" name="device/samsung/toro" groups="device" />
<project path="device/samsung/torospr" name="device/samsung/torospr" groups="device" />
<project path="device/samsung/tuna" name="device/samsung/tuna" groups="device" />
<project path="device/ti/panda" name="device/ti/panda" groups="device" />
<project path="docs/source.android.com" name="platform/docs/source.android.com" />
<project path="external/aac" name="platform/external/aac" />
<project path="external/android-clat" name="platform/external/android-clat" />
@ -284,19 +284,19 @@
<project path="packages/wallpapers/PhaseBeam" name="platform/packages/wallpapers/PhaseBeam" />
<project path="pdk" name="platform/pdk" />
<project path="prebuilts/eclipse" name="platform/prebuilts/eclipse" />
<project path="prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6" name="platform/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6" />
<project path="prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6" name="platform/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6" />
<project path="prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.4.3" name="platform/prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.4.3" />
<project path="prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.6" name="platform/prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.6" />
<project path="prebuilts/gcc/darwin-x86/x86/i686-linux-android-4.6" name="platform/prebuilts/gcc/darwin-x86/x86/i686-linux-android-4.6" />
<project path="prebuilts/gcc/linux-x86/arm/arm-eabi-4.6" name="platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6" />
<project path="prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6" name="platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6" />
<project path="prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3" name="platform/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3" />
<project path="prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" name="platform/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" />
<project path="prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" name="platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" />
<project path="prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.4.3" name="platform/prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.4.3" />
<project path="prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.6" name="platform/prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.6" />
<project path="prebuilts/gcc/linux-x86/x86/i686-linux-android-4.6" name="platform/prebuilts/gcc/linux-x86/x86/i686-linux-android-4.6" />
<project path="prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6" name="platform/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6" groups="darwin,arm" />
<project path="prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6" name="platform/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6" groups="darwin,arm" />
<project path="prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.4.3" name="platform/prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.4.3" groups="darwin,mips" />
<project path="prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.6" name="platform/prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.6" groups="darwin,mips" />
<project path="prebuilts/gcc/darwin-x86/x86/i686-linux-android-4.6" name="platform/prebuilts/gcc/darwin-x86/x86/i686-linux-android-4.6" groups="darwin,x86" />
<project path="prebuilts/gcc/linux-x86/arm/arm-eabi-4.6" name="platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6" groups="linux,arm" />
<project path="prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6" name="platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6" groups="linux,arm" />
<project path="prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3" name="platform/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3" groups="linux" />
<project path="prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" name="platform/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" groups="linux" />
<project path="prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" name="platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" groups="linux" />
<project path="prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.4.3" name="platform/prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.4.3" groups="linux,mips" />
<project path="prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.6" name="platform/prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.6" groups="linux,mips" />
<project path="prebuilts/gcc/linux-x86/x86/i686-linux-android-4.6" name="platform/prebuilts/gcc/linux-x86/x86/i686-linux-android-4.6" groups="linux,x86" />
<project path="prebuilts/misc" name="platform/prebuilts/misc" />
<project path="prebuilts/ndk" name="platform/prebuilts/ndk" />
<project path="prebuilts/qemu-kernel" name="platform/prebuilts/qemu-kernel" />