Compare commits

..

116 Commits

Author SHA1 Message Date
Pirama Arumuga Nainar
ec07afa900 Update llvm-toolchain manifest to point to mirror-goog-llvm-toolchain-source am: 8ecb2c83e7
Original change: https://android-review.googlesource.com/c/platform/manifest/+/3638828

Change-Id: I018e874bad088d46c4d191994c5a0a950d30b051
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-05-22 23:24:40 -07:00
Pirama Arumuga Nainar
8ecb2c83e7 Update llvm-toolchain manifest to point to mirror-goog-llvm-toolchain-source
Bug: http://b/409571859
Change-Id: Ife8069f83d2ef5b19fab7c04886dfa01b3ad94e5
2025-05-22 11:16:45 -07:00
Pirama Arumuga Nainar
c4b673a79e Remove revision specification for external/toolchain-utils am: ae58cf0d85
Original change: https://android-review.googlesource.com/c/platform/manifest/+/3541320

Change-Id: Icfacf885deb52be9ca7dc9a71584df6055467637
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-03-13 12:09:55 -07:00
Pirama Arumuga Nainar
ae58cf0d85 Remove revision specification for external/toolchain-utils
The default is "main".
Test: N/A

Change-Id: I4e113dd87c8d594d43e6bc3215788ea2917fd4d1
2025-03-12 22:40:09 -07:00
Pirama Arumuga Nainar
3c725ce10c Remove bionic from llvm-toolchain manifest am: eb7f1efe45
Original change: https://android-review.googlesource.com/c/platform/manifest/+/3536519

Change-Id: I5de1a1bc71cab194a45a7cae00828a42e19ff73c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-03-11 14:54:09 -07:00
Pirama Arumuga Nainar
eb7f1efe45 Remove bionic from llvm-toolchain manifest
Also cleanup two other unused projects.  toolchain/binutils is not
needed now that the LTO plugin for ld.gold is no longer built.  The
other darwin project is also cruft from the past.

Bug: http://b/402243759
Test: presubmit
Change-Id: I976d5524cc700ef6b06bf428f07be7c1fa43dca1
2025-03-11 10:29:58 -07:00
Pirama Arumuga Nainar
28384e37d3 Remove risc-v sysroot project from llvm-toolchain manifest. am: 001eb45f0f
Original change: https://android-review.googlesource.com/c/platform/manifest/+/3526870

Change-Id: Ie5ad92dd4f6a00f8369bb14da7ffcf4cdd192a7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-03-05 09:47:07 -08:00
Pirama Arumuga Nainar
001eb45f0f Remove risc-v sysroot project from llvm-toolchain manifest.
The build now uses the risc-v sysroot from the NDK.

Bug: 287650094
Change-Id: I6d8cc17d7c04e526f01787bcde68a9318efa809e
2025-03-05 06:58:33 +00:00
Yi Kong
e826d3bae5 Drop NDK r26 from manifest am: f77e3fdd46
Original change: https://android-review.googlesource.com/c/platform/manifest/+/3084065

Change-Id: Ia1873f1e0925567e68ca19eaf6946f131252ea19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-13 08:39:08 +00:00
Yi Kong
f77e3fdd46 Drop NDK r26 from manifest
Test: N/A
Change-Id: I34efeb684ad176fed6e9f5422d266218edb3a8da
2024-05-13 14:18:30 +09:00
Juan Yescas
87a5a81eed 16kb: Add toolchain/prebuilts/ndk/releases to llvm-toolchain manifest am: c44f132f06
Original change: https://android-review.googlesource.com/c/platform/manifest/+/3068369

Change-Id: Id47a7b0268dc4041dbd0343f76ee83c828a458c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-02 04:59:46 +00:00
Juan Yescas
c44f132f06 16kb: Add toolchain/prebuilts/ndk/releases to llvm-toolchain manifest
Bug: 337242400
Change-Id: I358aaabb7272cff1f2d7fa0f37dfd87dceb7838a
2024-05-01 20:48:56 +00:00
Pirama Arumuga Nainar
34c7569f30 [conflict] Switch llvm-project to the main branch am: 44617cd06c
Original change: https://android-review.googlesource.com/c/platform/manifest/+/2974225

Change-Id: I9a310617f6a48b316d331f8f0d1dbd6ca7a8fed3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-23 08:07:03 +00:00
Pirama Arumuga Nainar
44617cd06c Switch llvm-project to the main branch
Bug: http://b/313953180

Test: presubmit
Change-Id: Iea3e39b26e4842810ffc659f264817163221816e
2024-02-22 23:24:39 +00:00
Yi Kong
66ae104046 Drop darwin-universal project from manifest am: b7bcc4b0e0
Original change: https://android-review.googlesource.com/c/platform/manifest/+/2875594

Change-Id: Id54b5aa96d1967c23b662f8515048b97fd36c202
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-14 16:37:20 +00:00
Yi Kong
b7bcc4b0e0 Drop darwin-universal project from manifest
This is not being used. The project has no content.

Test: N/A
Change-Id: Ib6fbbe68bf7637dc9058948c4f94a1033fef4f69
2023-12-14 16:53:28 +09:00
zijunzhao
e19af6d886 Add repohook and enable it in preupload. am: 3d3224c8bd
Original change: https://android-review.googlesource.com/c/platform/manifest/+/2799915

Change-Id: Ibce92a95afad0461e919115f58dac1532a3c5295
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-23 19:57:37 +00:00
zijunzhao
3d3224c8bd Add repohook and enable it in preupload.
Change-Id: Ic164bf49133f84cfe55510df3cf664c46fff4c0e
2023-10-23 15:57:59 +00:00
Yi Kong
8daad89118 Drop NDK r25 from manifest am: 41c250835b
Original change: https://android-review.googlesource.com/c/platform/manifest/+/2770358

Change-Id: I0010234c7ab902c39f431f90782bc647c3e0a1ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-02 06:01:35 +00:00
Yi Kong
41c250835b Drop NDK r25 from manifest
and set clone-depth=1 for r26, to reduce repo sync time.

Test: presubmit
Change-Id: I5fa716c7979c8988a7a8545fa0ccce0b2f0158c0
2023-10-01 17:40:37 +09:00
zijunzhao
48b501b6ba Add repohooks to llvm-toolchain am: 135780d06f
Original change: https://android-review.googlesource.com/c/platform/manifest/+/2770022

Change-Id: I71031e873fa9b97e09f28ed26079717943bf02f3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-30 01:05:08 +00:00
zijunzhao
135780d06f Add repohooks to llvm-toolchain
Bug: b/300925962
Test: presubmit
Change-Id: I5bef7f5ac4efc9e4c37a1b1c2d6693e40d8dc573
2023-09-29 14:43:07 -07:00
Xin Li
f18488994f DO NOT MERGE ANYWHERE - Update llvm-toolchain-testing to use main branch.
Bug: b/289400079
Change-Id: I1f18bc686e299f150c089672d2a162d1010424fc
2023-07-31 09:32:00 -07:00
Xin Li
75563dd143 [automerger skipped] DO NOT MERGE ANYWHERE - Update llvm-toolchain to use main branch. am: 3e24e73435 -s ours
am skip reason: subject contains skip directive

Original change: https://android-review.googlesource.com/c/platform/manifest/+/2649479

Change-Id: Ia3315b4a08d9dafab19dc07b0c2c3123a177178d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 18:51:29 +00:00
Xin Li
3e24e73435 DO NOT MERGE ANYWHERE - Update llvm-toolchain to use main branch.
Bug: b/289400079
Change-Id: I5b8eca11e6f4ef59f8cfbdf5e9ad190b1e57f15e
2023-07-05 23:02:12 -07:00
Ryan Prichard
3cf6dcb6fc Add NDK r26 prebuilt to llvm-toolchain manifest am: 194fc702e1
Original change: https://android-review.googlesource.com/c/platform/manifest/+/2528341

Change-Id: I262ed0d6aea405ad0d263534ca6bcd1209b883c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-13 00:00:55 +00:00
Ryan Prichard
194fc702e1 Add NDK r26 prebuilt to llvm-toolchain manifest
Bug: http://b/175635923
Bug: http://b/277109146
Test: treehugger, llvm_android/build.py
Change-Id: I7deecca72713871df9d1dcc677aef527b6ca4e67
2023-04-06 13:34:02 -07:00
Yi Kong
4a20fe45c7 Repurpose llvm-toolchain-testing to upstream TOT build
Test: n/a
Bug: 260782463
Change-Id: I2add9c9b4115a1a249f495c35f16a524f31fdad0
2022-12-03 07:47:20 +00:00
Colin Cross
4dd073de11 Add toolchain/prebuilts/sysroot/platform/riscv64-linux-android to llvm-toolchain am: 0009757a04
Original change: https://android-review.googlesource.com/c/platform/manifest/+/2274972

Change-Id: I492099b69abe748dd4390c8fbb3e8964012a00eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-28 05:28:13 +00:00
Colin Cross
0009757a04 Add toolchain/prebuilts/sysroot/platform/riscv64-linux-android to llvm-toolchain
Test: empty project
Change-Id: I45c36cfa07eeedc3a61b7d5060cfe01754466b10
2022-10-27 14:34:17 -07:00
Yi Kong
964c614e43 Add external/zstd to the llvm-toolchain manifest am: 13eb2b0abf
Original change: https://android-review.googlesource.com/c/platform/manifest/+/2254465

Change-Id: Ia4b5bfe069e3ae80d989a62e33c6ebd11bcdca8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-19 03:29:06 +00:00
Yi Kong
13eb2b0abf Add external/zstd to the llvm-toolchain manifest
Bug: 248113754
Test: presubmit
Change-Id: Id741318bac5f426c2f807e09f13929559059e609
2022-10-15 09:49:21 +00:00
Yi Kong
38227f61c8 Remove NDK r24 from manifest am: 020f50b3b9
Original change: https://android-review.googlesource.com/c/platform/manifest/+/2251930

Change-Id: Ibc04fdc678ee360efc944ce714c449388c24c990
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-13 16:50:04 +00:00
Yi Kong
020f50b3b9 Remove NDK r24 from manifest
Test: presubmit
Change-Id: I4c5aa166ae03d1dc0554ca3238e95541432390c7
2022-10-13 10:14:19 +09:00
Chris Wailes
79e1127c5c Add NDK r25 project to llvm-toolchain am: 81e35e93de
Original change: https://android-review.googlesource.com/c/platform/manifest/+/2249881

Change-Id: I731886405fcb13e7d4029b9658448e7da6a4508d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 05:22:16 +00:00
Chris Wailes
81e35e93de Add NDK r25 project to llvm-toolchain
Change-Id: I96bde5023f80ab8af401035d844881edb86918d5
2022-10-11 20:21:36 +00:00
Yi Kong
3f88bec808 Remove NDK r23 from manifest am: e2fb96c218
Original change: https://android-review.googlesource.com/c/platform/manifest/+/2219582

Change-Id: I9b2888441874ffa0e2320fb2e6fa41a802b7e61c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 16:16:16 +00:00
Yi Kong
e2fb96c218 Remove NDK r23 from manifest
Change-Id: I181913deca120d837e77e14ed39cdff320587847
2022-09-16 19:47:43 +08:00
Chris Wailes
1f22bdc12f Add NDK r24 to llvm-toolchain manfiest am: 9eb1938b2c
Original change: https://android-review.googlesource.com/c/platform/manifest/+/2039590

Change-Id: I2f289548fca9ef030e30b8ce0c9983b512c3ef02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 18:32:55 +00:00
Chris Wailes
9eb1938b2c Add NDK r24 to llvm-toolchain manfiest
Bug: 226190085
Change-Id: Ie7e8d26ed1318970709355a9d29a7570e963ba15
2022-03-23 16:48:56 -07:00
Chris Wailes
295cd558d1 Add toolchain/common to llvm-toolchain manifest am: f1d55a02aa
Original change: https://android-review.googlesource.com/c/platform/manifest/+/1977271

Change-Id: Iaa38e6877386b4e303d1f537546353f05b36be3d
2022-02-14 23:00:17 +00:00
Chris Wailes
f1d55a02aa Add toolchain/common to llvm-toolchain manifest
Bug: 153475932
Change-Id: I570a4ee74843aec2d7dfb2e01de953ebecf8b3e4
2022-02-11 00:54:39 +00:00
Raman Tenneti
0ea347ca1b superproject - added llvm-toolchain as the revision. am: 4d94a2eb2b
Original change: https://android-review.googlesource.com/c/platform/manifest/+/1978315

Change-Id: I3aaa81e6f5ced54d1e47697a167a4cd01c5701d8
2022-02-09 19:39:52 +00:00
Raman Tenneti
4d94a2eb2b superproject - added llvm-toolchain as the revision.
Bug: 218394847
Tested: Manual
Change-Id: I61ee17b5a72e795f785c5e497321a70daac865c1
2022-02-09 09:49:45 -08:00
Raman Tenneti
a77e0c0ff6 superproject - add superproject and contactinfo tags for llvm-toolchain branch. am: 24425aa0a3
Original change: https://android-review.googlesource.com/c/platform/manifest/+/1977272

Change-Id: Ia86af143bcf4586c4486f36ccee75ff26a5f6c59
2022-02-09 01:41:28 +00:00
Raman Tenneti
24425aa0a3 superproject - add superproject and contactinfo tags for llvm-toolchain branch.
Bug: 201759197
Change-Id: I5b9b00572b603897129a34a4167b3713bbae26af
2022-02-08 15:44:44 -08:00
Nick Desaulniers
1b04bccfa8 Remove multiple gcc/binutils prebuilts from AOSP LLVM build am: 6e2bdcb67e
Original change: https://android-review.googlesource.com/c/platform/manifest/+/1870860

Change-Id: I9708be486823a2161a8a1e00656b2d18126031f6
2021-10-28 17:06:37 +00:00
Nick Desaulniers
6e2bdcb67e Remove multiple gcc/binutils prebuilts from AOSP LLVM build
Removes:
- prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9
- prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.9
- prebuilts/gcc/darwin-x86/host/i686-apple-darwin-4.2.1
- prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9
- prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9
- prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9
- prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9

Bug: 203698882
Test: toolchain/llvm_android/do_build.py
Change-Id: I782caaacbdc507fb930b80fcac96d35867d8cf39
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
2021-10-26 14:55:08 -07:00
Yi Kong
5fc9310638 Include darwin-universal prebuilt clang am: ec22e618c2
Original change: https://android-review.googlesource.com/c/platform/manifest/+/1737496

Change-Id: I6562197f650b32eb60e70d5c8b31fd34ace4f401
2021-06-15 18:34:19 +00:00
Yi Kong
ec22e618c2 Include darwin-universal prebuilt clang
Bug: 190982865
Change-Id: I9671d20da235e009a950a304aa21dc36ebefbd7a
2021-06-15 20:27:38 +08:00
Pirama Arumuga Nainar
6457bc447c Remove unused toolchain/prebuilts/ndk/r20 am: 36959c82e7
Original change: https://android-review.googlesource.com/c/platform/manifest/+/1646694

Change-Id: I762023cad7d68c88e566d805fbe223da49e3f222
2021-03-19 20:58:46 +00:00
Pirama Arumuga Nainar
36959c82e7 Remove unused toolchain/prebuilts/ndk/r20
Test: presubmit
Change-Id: I7c79d62efee15bd86f4b265ff579fe0d754eb1ff
2021-03-18 18:22:52 -07:00
Pirama Arumuga Nainar
12e4e89b72 Add ndk r23 to llvm-toolchain manifest am: 784860729d
Original change: https://android-review.googlesource.com/c/platform/manifest/+/1628863

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I221ac3b421aaddb9833c2c380bc3adc076962719
2021-03-11 23:18:43 +00:00
Pirama Arumuga Nainar
784860729d Add ndk r23 to llvm-toolchain manifest
Bug: http://b/182416735

Test: T/H
Change-Id: I5c32171954a904251211bec5cc4b20cb72c82e93
2021-03-11 13:07:01 -08:00
Haibo Huang
d224883d8a Add libncurses to llvm-toolchain manifests am: 182b984cc4
Original change: https://android-review.googlesource.com/c/platform/manifest/+/1507096

Change-Id: I800042a29c9e9340bcfedbd4b31b9ddf1def5b98
2020-12-02 20:10:24 +00:00
Haibo Huang
c836d7180d Add libncurses to llvm-toolchain manifests
Bug: 172971586
Change-Id: Iac652a81f8d61217fcdb2736c86dcf893cd4947e
(cherry picked from commit 182b984cc4)
2020-12-02 17:25:26 +00:00
Haibo Huang
182b984cc4 Add libncurses to llvm-toolchain manifests
Bug: 172971586
Change-Id: Iac652a81f8d61217fcdb2736c86dcf893cd4947e
2020-11-26 03:00:23 +00:00
Haibo Huang
1a42455af0 Add libxml2 to llvm-toolchain manifests am: 091b5cc811
Original change: https://android-review.googlesource.com/c/platform/manifest/+/1384675

Change-Id: Id54711e1715f6f83d9dd65eb8c1d9b8a4d136c34
2020-08-06 00:08:29 +00:00
Haibo Huang
091b5cc811 Add libxml2 to llvm-toolchain manifests
Change-Id: I4d643268c199e3a3fce72270db837d56a10a62c4
2020-08-04 13:32:46 -07:00
Haibo Huang
e4016ed762 Adds xz to llvm-toolchain manifest am: cba099aaf6
Original change: https://android-review.googlesource.com/c/platform/manifest/+/1371225

Change-Id: I219ada2cc8c6dbbedce52de8694766e80faafd32
2020-07-24 18:59:27 +00:00
Haibo Huang
cba099aaf6 Adds xz to llvm-toolchain manifest
Bug: 161925045
Change-Id: I027617ed60bb2baf9b5f24892b64f1d86da4f3bc
2020-07-23 23:04:03 +00:00
Ryan Prichard
bcbf8a1a50 Use newer ninja binary in prebuilts/build-tools am: d847a7f370
Original change: https://android-review.googlesource.com/c/platform/manifest/+/1323713

Change-Id: Ib1466a15cd699ea8b2e53b465386878819115fb5
2020-06-05 21:55:59 +00:00
Ryan Prichard
d847a7f370 Use newer ninja binary in prebuilts/build-tools
The ninja in prebuilts/ninja/${host}/ninja is much older -- it's based
on 1.6.0 rather than 1.8.2. They use different depslog formats, so when
I invoke ninja by hand, it blows away the log and forces a complete
rebuild. Using the same version as the rest of Android avoids that.

Change-Id: I75bdb7e6547d1c4673af10a3218d14a2813ffb2d
2020-06-03 16:18:15 -07:00
Haibo Huang
3ffb17aaf0 Change to use libedit / swig sources am: 3884cfab24
Change-Id: I6d44a760a007370868d1e5656ca245f71d8e9a53
2020-04-29 05:40:26 +00:00
Haibo Huang
3884cfab24 Change to use libedit / swig sources
Change-Id: Iccd74c04ce9ab6b94ea8c5bc0f5a8db3f8b8e483
2020-04-28 05:15:05 +00:00
Yi Kong
6d02d85552 Shallow clone the prebuilt binaries am: 51c9579bb8
Change-Id: I34392d2afc0275ce71cae054b10eebf05a59fae7
2020-03-30 18:56:30 +00:00
Yi Kong
51c9579bb8 Shallow clone the prebuilt binaries
We don't actually use the deleted prebuilt binaries very often, but
their entire revision history is taking a lot of disk space. Shallow
clone them by default.

Also removed MIPS GCC toolchains from manifests.
2020-03-27 15:08:42 +08:00
Automerger Merge Worker
3972257ca0 Remove build-tools from manifest am: 1dd5cca8d5
Change-Id: I338251611aaa0d1368fca765e3fc475fe2563eee
2020-03-09 20:24:17 +00:00
Haibo Huang
1dd5cca8d5 Remove build-tools from manifest
prebuilts/python is used now.

Change-Id: I8339fd972672ab76c7da47d55c8d1daf73a8acd6
2020-03-06 13:19:50 -08:00
Automerger Merge Worker
9dc81036d2 Adds python3 to manifest am: bf02726eec
Change-Id: Iebdb33b2716b992dc3bb4ee8a3d5369a548c3298
2020-03-05 15:49:30 +00:00
Haibo Huang
bf02726eec Adds python3 to manifest
Change-Id: Ib76acd76ce0d4f97205168c644089542adeada2c
2020-03-03 16:16:47 -08:00
Automerger Merge Worker
3580cd3fe8 Adds ninja prebuilts am: 55e5fcc1a7
Change-Id: Ib0b6a79ee5c82c73bb62307327f9fcd2bd7e00e4
2020-03-02 16:48:42 +00:00
Haibo Huang
55e5fcc1a7 Adds ninja prebuilts
The new cmake does not come with a ninja binary

Change-Id: Idcb84dde63e09be4af0c3fbefabb1e107ec25282
2020-02-29 21:59:14 +00:00
Inna Palant
87a7eb1c03 Manifest for llvm-toolchain-testing branch
Bug: 148889324
2020-02-05 08:58:20 -08:00
Chih-Hung Hsieh
f23e9de971 Use newer prebuilts/python/windows-x86
Change-Id: Ieac0dd5d5a25bef782ac5057086a8f904fbee0b4
2020-02-04 10:36:23 -08:00
Pirama Arumuga Nainar
b0e3e4662d Add prebuilts/build-tools to llvm-toolchain manifest
This is needed for python3.

Change-Id: Ibdaa5fb4ca48ec8078475271a1adf091315742b7
2020-01-28 22:08:21 -08:00
Stephen Hines
3c23c155a8 Add Go prebuilts to llvm-toolchain branch.
Test: N/A
Change-Id: Iaff1a423b13186ae6d7e73ac418da40b00553855
2019-10-02 14:20:39 -07:00
Haibo Huang
8418892535 [Toolchain] Add swig / python / libedit prebuilts
Test: NA
Change-Id: I65b08c6254cb87b896ef05a28ac7493205db6b70
2019-09-18 13:56:51 -07:00
Haibo Huang
24f94f8223 [Toolchain] Add libedit to manifests
Test: sync
Change-Id: Iacc149e2c5217544ccea5ec0911a7dca21544038
2019-09-04 04:51:37 +00:00
Yi Kong
021f0871d8 Remove unused NDK r16 project from manifest 2019-07-23 18:58:26 -07:00
Yi Kong
135194c6df Switch NDK r19 to r20 2019-07-15 16:55:19 -07:00
Yi Kong
2c0075250d Add the checked-in NDK r19 to the manifest
Test: repo sync -m <new_manifest>.xml
2019-07-12 13:00:44 -07:00
Yi Kong
2e11eb6dca Add Python-2.7.5 to the llvm-toolchain manifest
Bug: 135764137
Test: repo sync with the new manifest
2019-06-24 23:23:03 +08:00
Nick Desaulniers
6981c99717 remove windows-x86_32 prebuilts of clang
Bug: 135474515
Change-Id: I2a5814df4617ce26fe480ebedc6862fecd0086ae
2019-06-17 15:27:24 -07:00
Nick Desaulniers
9be692f6eb Remove the old multirepo llvm sources
in favor of the new llvm monorepo in toolchain/llvm-project.

Bug: 131714073
Change-Id: I4816e8c09e60ecaf5d41f8d84a520261bf4daad5
2019-06-05 15:44:00 -07:00
Nick Desaulniers
322ed0faa4 switch to master-legacy branch for now
Create a separate branch than master that will contain cherry picks
until we figure out a new branching strategy.

Bug: 131714073
Change-Id: Ib17509f42ce1b93edf7644421139df6358fa5dde
2019-05-20 14:56:39 -07:00
Nick Desaulniers
9f7830a598 update manifest to add llvm monorepo
Use the master branch of the newly created:
https://android.googlesource.com/toolchain/llvm-project/+/refs/heads/master

Bug: 131714073
Change-Id: Ifce3b8c632e7b0e167bd06a4a7fc5f376ec53a91
2019-05-14 13:16:02 -07:00
Pirama Arumuga Nainar
e78cca9d75 Remove glibc2.15 from the llvm-toolchain manifest
Bug: http://b/111358231

Test: N/A
Change-Id: Id52d7a56247d79bc03559f61a3901fe6ac7e31ba
2019-02-21 10:13:21 -08:00
Pirama Arumuga Nainar
4d9cdee5a6 Add glibc-2.17 to the llvm-toolchain manifest
Bug: http://b/111358231

Test: repo sync the new manifest
Change-Id: Ic652d627f04b789372a08b221c71ba04bdba7d18
2019-02-20 17:09:59 -08:00
Ian Kasprzak
bdffd6a965 Add side-branch notification to manifest.
See go/side-branch-testing.

Testing: Validated with validate_repo_branch.par

Change-Id: I69f9ad4b3464e3dd493f4a5a86577d8ec7a8f774
2019-01-30 16:45:04 +00:00
Stephen Hines
b22d2df047 Add external/toolchain-utils to aosp/llvm-toolchain.
Change-Id: I09d108477b43adf833407f422bc8758d3def6369
2018-09-18 09:23:25 -07:00
Stephen Hines
fa5ab9b334 Remove unused ndk r15 prebuilts.
Bug: http://b/64037266
Test: synced/built with this manifest.
Change-Id: I0637e3be9e4351ec82634cfc27ca04cb8dc43368
2018-03-20 13:46:46 -07:00
Bill Yi
76cf271ce5 remove x86_64-linux-glibc2.11-4.8 prebuilt
BUG:74125046
TEST:python toolchain/llvm/android/build.py
Change-Id: Ifaf7d57231110334677ee95d2a950c8ec2e76ead
2018-03-16 09:56:00 -07:00
Yi Kong
9b2a480766 Add the checked-in NDK r16 to the manifest
Test: repo sync -m <new_manifest>.xml
2017-12-09 00:31:16 +00:00
Stephen Hines
59f2dd5a5c Un-nest projects from toolchain/llvm and switch to symlinks.
The Android manifests don't really expect nested repositories, so we are
un-nesting our LLVM toolchain until the monorepo exists (where
everything is all together anyways). As part of this manifest change, we
also add the proper symlinks for the git projects to other top-level git
projects (i.e. toolchain/llvm/tools/clang -> toolchain/clang).

Test: toolchain/llvm_android/build.py and toolchain/llvm/android/build.py
Change-Id: Ie6b8e10381c05774301357cbb74086705e3bd769
2017-11-09 00:35:22 -08:00
Thomas Joseph Avila
139c840aa8 add toolchain/llvm_android
Bug: 68728864
2017-11-01 08:33:25 -07:00
Stephen Hines
7f1c3a383c Add windows_x86_32 to our llvm-toolchain manifest.
Test: None
Change-Id: I582fa951a7e17e8e4038fc0e960b861e705544fb
2017-09-20 17:02:06 -07:00
Stephen Hines
5d98ce1e30 Remove unnecessary symlink for llvm.
Test: None
Change-Id: I8d7194dee2d9ec516c1dc311ab7569b68e989b22
2017-08-21 16:13:34 -07:00
Stephen Hines
054f6e0fdc Add toolchain/binutils to the manifest.
Bug: http://b/64691112
Test: None

This is needed so that we can pick up the necessary plugin-api.h header
file on non-Windows platforms.

Change-Id: I05cfa3ab4a8ba8bda5b9be2b7edebf60865f2a3e
2017-08-14 17:57:14 -07:00
Pirama Arumuga Nainar
290606331d Adjust the NDK projects
Bug: http://b/28196329

- Remove prebuilts/ndk
- Mount toolchain/prebuilts/ndk/r15 in toolchain/* instead of at the
top.  This layout is shared with the master-plus-llvm branch, where we
don't want to confuse this with other projects in AOSP master.

Test: repo init -m <new_manifest.xml>
Change-Id: I9e5384fa4a8676bb23a0ea1b9e0ef76f4982a1a6
2017-07-28 11:49:07 -07:00
Pirama Arumuga Nainar
d333b612fe Add lld to the llvm-toolchain manifest
Bug: http://b/63619337

Test: repo init ... -m <new-manifest-file>
Change-Id: I8a9c046c1d194640f2d0732bf99f6e0167ad26d8
2017-07-17 12:37:34 -07:00
Pirama Arumuga Nainar
5632c565a2 Add the checked-in NDK r15 to the manifest
Bug: http://b/28196329

We should use this instead of the prebuilts/ndk project used in the
platform.  We can remove prebuilts/ndk after we switch to using
prebuilts/ndk/r15.

Test: repo sync -m <new_manifest>.xml

Change-Id: I92058f4eda7fc65c56f7d17f8b4fa932e179baaf
2017-07-12 13:49:09 -07:00
Stephen Hines
c024e4ab62 Move entire toolchain underneath toolchain/ dir.
This change also adds a symlink for the top-level llvm/ directory, so
that we don't break our automated builds. Once we switch the automated
builds to use toolchain/llvm as the base directory for executing the
build script, we can delete the symlink rule.

Bug: http://b/28196329
Test: Checked out and built toolchain with this manifest.
Change-Id: I7aafaa0cad25df90846831827ab8141ad60d2ec5
2017-06-08 00:42:59 -07:00
Stephen Hines
4f6d3ffd83 Add bionic to llvm-toolchain manifest.
Change-Id: Ib07ade873df864055ef2a603063e3ce8410334c1
2017-05-15 18:00:34 -07:00
Pirama Arumuga Nainar
f986896e26 Include CMake prebuilts
Bug: http://b/28196329

Include CMake prebuilts from prebuilts/cmake/{linux-x86,darwin-x86}
which has the minimum version needed by the LLVM upstream build.

Test: Checkout llvm-toolchain branch
Test: Copy default.xml to .repo/manifests
Test: 'repo sync'
Change-Id: I620507dc2ec573ac46254cd61a4fd5a1d1e28691
2017-02-17 12:10:59 -08:00
Stephen Hines
6608c63a5e Add prebuilts/ndk to llvm-toolchain manifest.
Bug: http://b/28196329
Change-Id: I16af891ebfc67a67a42c9071f0137e396d8d6e76
2016-06-20 20:52:46 -07:00
Stephen Hines
1fcc140534 Add gcc/binutils prebuilts to aosp/llvm-toolchain.
Bug: http://b/28196329
Change-Id: I67852aafda4492b9faabbeb0cf81440252fc9e8c
2016-06-01 11:36:54 -07:00
Bill Rassieur
f884a7c489 Initial manifest for branch llvm-toolchain.
BUG: 29011228
2016-06-01 10:59:23 -07:00
Xin Li
2b5ea8371f Add prebuilts/build-tools.
Bug: 27944293
(cherry picked from commit d565cb306f)

Change-Id: I9965af78b7977c4667838fa1b6096611a4f741a1
2016-05-04 14:05:06 -07:00
Pirama Arumuga Nainar
c201a1bcb4 Add external/openmp_llvm to the aosp/llvm manifest.
Bug: http://b/27617302
Change-Id: I2507a34a946c569b875ad62c607cdc57e2c25b90
2016-04-21 14:41:52 -07:00
Stephen Hines
8c3e2088d8 Add clang-tools-extra to the aosp/llvm manifest.
Bug: http://b/27851857
Change-Id: I6618fc876949b35a2d31180113b1a2bee0e7f1bb
2016-04-13 15:34:43 -07:00
Dan Willemsen
7a37dd810f Add required build projects
build/blueprint, build/soong: Soong implementation
prebuilts/go/{darwin,linux}-x86: Go, for Soong
prebuilds/sdk: Contains Kati prebuilts

Bug: 27533820
Change-Id: Ib5d6e8ca2280f5089c3cafd0f2c640d6a85cdc31
2016-03-09 23:37:16 -08:00
Dan Albert
03f7befffa Add prebuilts/ndk to the LLVM manifest.
Bug: http://b/26115001
2015-12-09 16:14:10 -08:00
Stephen Hines
73789ba181 Add windows-x86 Clang prebuilts to the aosp/llvm manifest.
Change-Id: I533cd8c7c5f877cf67d95ce21f8e81dd99c22fce
2015-11-17 18:20:59 -08:00
Dan Albert
b12a59b499 LLVM build manifest.
Bug: http://b/17441393
2015-11-12 15:52:05 -08:00
Bill Yi
90c46703f8 Manifest for llvm
Change-Id: I2a4918e4e2b34fb0cb1f2b5869ae3e1fe017fe59
2015-08-07 11:47:26 -07:00
2 changed files with 64 additions and 709 deletions

View File

@@ -1,17 +0,0 @@
# Settings in here control defaults for `repo upload` checks for all projects
# listed in the manifest. Do not turn on things here without first consulting
# the wider Android team, and make sure you send out a PSA before landing.
[Options]
ignore_merged_commits = true
[Builtin Hooks]
commit_msg_test_field = true
[Tool Paths]
clang-format = ${REPO_ROOT}/prebuilts/clang/host/${BUILD_OS}/clang-stable/bin/clang-format
git-clang-format = ${REPO_ROOT}/prebuilts/clang/host/${BUILD_OS}/clang-stable/bin/git-clang-format
gofmt = ${REPO_ROOT}/prebuilts/go/${BUILD_OS}/bin/gofmt
google-java-format = ${REPO_ROOT}/prebuilts/tools/common/google-java-format/google-java-format
google-java-format-diff = ${REPO_ROOT}/prebuilts/tools/common/google-java-format/google-java-format-diff.py
cpplint = ${REPO_ROOT}/external/google-styleguide/cpplint/cpplint.py

View File

@@ -1,697 +1,69 @@
<?xml version='1.0' encoding='UTF-8'?>
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!--
This branch is a main side branch and is configured to have all project
specific rules. When updating this manifest file, please also update the
project rule in google3 to ensure new projects get testing.
See go/side-branch-testing for details.
-->
<remote fetch=".." name="aosp" review="https://android-review.googlesource.com/" />
<default remote="aosp" revision="refs/tags/android-cts-9.0_r2" sync-j="4" />
<remote name="aosp"
fetch=".."
review="https://android-review.googlesource.com/" />
<default revision="mirror-goog-main-llvm-toolchain-source"
remote="aosp"
sync-j="4" />
<project groups="pdk" name="platform/build" path="build/make">
<copyfile dest="Makefile" src="core/root.mk" />
<linkfile dest="build/CleanSpec.mk" src="CleanSpec.mk" />
<linkfile dest="build/buildspec.mk.default" src="buildspec.mk.default" />
<linkfile dest="build/core" src="core" />
<linkfile dest="build/envsetup.sh" src="envsetup.sh" />
<linkfile dest="build/target" src="target" />
<linkfile dest="build/tools" src="tools" />
</project>
<project groups="pdk,tradefed" name="platform/build/blueprint" path="build/blueprint" />
<project groups="pdk,tradefed" name="platform/build/kati" path="build/kati" />
<project groups="pdk,tradefed" name="platform/build/soong" path="build/soong">
<linkfile dest="Android.bp" src="root.bp" />
<linkfile dest="bootstrap.bash" src="bootstrap.bash" />
</project>
<project groups="pdk" name="platform/art" path="art" />
<project groups="pdk" name="platform/bionic" path="bionic" />
<project groups="pdk" name="platform/bootable/recovery" path="bootable/recovery" />
<project groups="pdk" name="platform/compatibility/cdd" path="compatibility/cdd" />
<project groups="cts,pdk-cw-fs,pdk-fs" name="platform/cts" path="cts" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/dalvik" path="dalvik" />
<project groups="developers" name="platform/developers/build" path="developers/build" />
<project groups="developers" name="platform/developers/demos" path="developers/demos" />
<project groups="developers" name="platform/developers/samples/android" path="developers/samples/android" />
<project groups="developers,pdk-cw-fs,pdk-fs" name="platform/development" path="development" />
<project groups="pdk-cw-fs,pdk" name="device/common" path="device/common" />
<project groups="pdk" name="device/generic/arm64" path="device/generic/arm64" />
<project groups="pdk" name="device/generic/armv7-a-neon" path="device/generic/armv7-a-neon" />
<project groups="pdk" name="device/generic/car" path="device/generic/car" />
<project groups="pdk" name="device/generic/common" path="device/generic/common" />
<project groups="pdk" name="device/generic/goldfish" path="device/generic/goldfish" />
<project groups="pdk" name="device/generic/goldfish-opengl" path="device/generic/goldfish-opengl" />
<project groups="pdk" name="device/generic/mips" path="device/generic/mips" />
<project groups="pdk" name="device/generic/mips64" path="device/generic/mips64" />
<project groups="pdk" name="device/generic/mini-emulator-arm64" path="device/generic/mini-emulator-arm64" />
<project groups="pdk" name="device/generic/mini-emulator-armv7-a-neon" path="device/generic/mini-emulator-armv7-a-neon" />
<project groups="pdk" name="device/generic/mini-emulator-mips" path="device/generic/mini-emulator-mips" />
<project groups="pdk" name="device/generic/mini-emulator-mips64" path="device/generic/mini-emulator-mips64" />
<project groups="pdk" name="device/generic/mini-emulator-x86" path="device/generic/mini-emulator-x86" />
<project groups="pdk" name="device/generic/mini-emulator-x86_64" path="device/generic/mini-emulator-x86_64" />
<project groups="pdk" name="device/generic/qemu" path="device/generic/qemu" />
<project groups="device,pdk" name="device/generic/uml" path="device/generic/uml" />
<project groups="pdk" name="device/generic/x86" path="device/generic/x86" />
<project groups="pdk" name="device/generic/x86_64" path="device/generic/x86_64" />
<project groups="device,pdk" name="device/google/accessory/arduino" path="device/google/accessory/arduino" />
<project groups="device,pdk" name="device/google/accessory/demokit" path="device/google/accessory/demokit" />
<project groups="device,broadcom_pdk,generic_fs,pdk" name="device/google/atv" path="device/google/atv" />
<project groups="device,marlin,pdk" name="device/google/contexthub" path="device/google/contexthub" />
<project groups="device" name="device/google/cuttlefish" path="device/google/cuttlefish" />
<project groups="device" name="device/google/cuttlefish_common" path="device/google/cuttlefish_common" />
<project clone-depth="1" groups="device" name="device/google/cuttlefish_kernel" path="device/google/cuttlefish_kernel" />
<project groups="device,marlin,pdk" name="device/google/marlin" path="device/google/marlin" />
<project clone-depth="1" groups="device,marlin,pdk" name="device/google/marlin-kernel" path="device/google/marlin-kernel" />
<project groups="device,muskie,pdk" name="device/google/muskie" path="device/google/muskie" />
<project groups="device,taimen,pdk" name="device/google/taimen" path="device/google/taimen" />
<project clone-depth="1" groups="pdk" name="device/google/vrservices" path="device/google/vrservices" />
<project groups="device,wahoo,pdk" name="device/google/wahoo" path="device/google/wahoo" />
<project clone-depth="1" groups="device,wahoo,pdk" name="device/google/wahoo-kernel" path="device/google/wahoo-kernel" />
<project name="device/linaro/bootloader/arm-trusted-firmware" path="device/linaro/bootloader/arm-trusted-firmware" />
<project name="device/linaro/bootloader/edk2" path="device/linaro/bootloader/edk2" />
<project name="device/linaro/bootloader/OpenPlatformPkg" path="device/linaro/bootloader/OpenPlatformPkg" />
<project groups="device,hikey,pdk" name="device/linaro/hikey" path="device/linaro/hikey" />
<project clone-depth="1" groups="device,hikey,pdk" name="device/linaro/hikey-kernel" path="device/linaro/hikey-kernel" />
<project groups="pdk" name="device/sample" path="device/sample" />
<project groups="pdk" name="platform/external/aac" path="external/aac" />
<project groups="pdk" name="platform/external/abi-compliance-checker" path="external/abi-compliance-checker" />
<project groups="pdk" name="platform/external/abi-dumper" path="external/abi-dumper" />
<project groups="pdk" name="platform/external/adhd" path="external/adhd" />
<project groups="adt-infra,notdefault,pdk-fs" name="platform/external/adt-infra" path="external/adt-infra" />
<project groups="pdk" name="platform/external/android-clat" path="external/android-clat" />
<project groups="pdk" name="platform/external/androidplot" path="external/androidplot" />
<project groups="pdk" name="platform/external/annotation-tools" path="external/annotation-tools" />
<project groups="pdk" name="platform/external/ant-glob" path="external/ant-glob" />
<project groups="pdk" name="platform/external/antlr" path="external/antlr" />
<project groups="pdk" name="platform/external/apache-commons-math" path="external/apache-commons-math" />
<project groups="pdk" name="platform/external/apache-harmony" path="external/apache-harmony" />
<project groups="pdk" name="platform/external/apache-http" path="external/apache-http" />
<project groups="pdk" name="platform/external/apache-xml" path="external/apache-xml" />
<project groups="pdk" name="platform/external/archive-patcher" path="external/archive-patcher" />
<project groups="vendor" name="platform/external/arm-neon-tests" path="external/arm-neon-tests" />
<project groups="pdk-fs" name="platform/external/autotest" path="external/autotest" />
<project groups="pdk" name="platform/external/avb" path="external/avb" />
<project groups="pdk" name="platform/external/bart" path="external/bart" />
<project groups="pdk" name="platform/external/blktrace" path="external/blktrace" />
<project groups="pdk" name="platform/external/boringssl" path="external/boringssl" />
<project groups="pdk" name="platform/external/bouncycastle" path="external/bouncycastle" />
<project groups="pdk" name="platform/external/brotli" path="external/brotli" />
<project groups="pdk" name="platform/external/bsdiff" path="external/bsdiff" />
<project groups="pdk" name="platform/external/bzip2" path="external/bzip2" />
<project groups="pdk" name="platform/external/caliper" path="external/caliper" />
<project groups="pdk" name="platform/external/capstone" path="external/capstone" />
<project groups="pdk" name="platform/external/cblas" path="external/cblas" />
<project groups="pdk" name="platform/external/chromium-libpac" path="external/chromium-libpac" />
<project groups="pdk" name="platform/external/chromium-trace" path="external/chromium-trace" />
<project clone-depth="1" groups="pdk" name="platform/external/chromium-webview" path="external/chromium-webview" />
<project groups="pdk" name="platform/external/clang" path="external/clang" />
<project groups="pdk" name="platform/external/cmockery" path="external/cmockery" />
<project groups="pdk" name="platform/external/cn-cbor" path="external/cn-cbor" />
<project groups="pdk" name="platform/external/compiler-rt" path="external/compiler-rt" />
<project groups="pdk" name="platform/external/conscrypt" path="external/conscrypt" />
<project groups="pdk" name="platform/external/crcalc" path="external/crcalc" />
<project groups="pdk" name="platform/external/cros/system_api" path="external/cros/system_api" />
<project groups="pdk" name="platform/external/curl" path="external/curl" />
<project groups="pdk" name="platform/external/dagger2" path="external/dagger2" />
<project groups="pdk-fs" name="platform/external/deqp" path="external/deqp" />
<project groups="pdk" name="platform/external/desugar" path="external/desugar" />
<project groups="pdk" name="platform/external/devlib" path="external/devlib" />
<project groups="pdk" name="platform/external/dexmaker" path="external/dexmaker" />
<project groups="pdk" name="platform/external/dhcpcd-6.8.2" path="external/dhcpcd-6.8.2" />
<project groups="pdk" name="platform/external/dlmalloc" path="external/dlmalloc" />
<project groups="pdk" name="platform/external/dng_sdk" path="external/dng_sdk" />
<project groups="pdk" name="platform/external/dnsmasq" path="external/dnsmasq" />
<project groups="pdk" name="platform/external/doclava" path="external/doclava" />
<project groups="pdk" name="platform/external/drm_gralloc" path="external/drm_gralloc" />
<project groups="drm_hwcomposer,pdk-fs" name="platform/external/drm_hwcomposer" path="external/drm_hwcomposer" />
<project groups="pdk" name="platform/external/droiddriver" path="external/droiddriver" />
<project groups="pdk" name="platform/external/drrickorang" path="external/drrickorang" />
<project groups="pdk" name="platform/external/dtc" path="external/dtc" />
<project groups="pdk" name="platform/external/e2fsprogs" path="external/e2fsprogs" />
<project groups="pdk" name="platform/external/easymock" path="external/easymock" />
<project groups="pdk" name="platform/external/eigen" path="external/eigen" />
<project groups="pdk" name="platform/external/elfutils" path="external/elfutils" />
<project groups="pdk" name="platform/external/emma" path="external/emma" />
<project groups="pdk" name="platform/external/error_prone" path="external/error_prone" />
<project groups="pdk" name="platform/external/esd" path="external/esd" />
<project groups="pdk" name="platform/external/expat" path="external/expat" />
<project groups="pdk" name="platform/external/eyes-free" path="external/eyes-free" />
<project groups="pdk" name="platform/external/f2fs-tools" path="external/f2fs-tools" />
<project groups="pdk" name="platform/external/fdlibm" path="external/fdlibm" />
<project groups="pdk" name="platform/external/fec" path="external/fec" />
<project groups="pdk" name="platform/external/fio" path="external/fio" />
<project groups="pdk" name="platform/external/flac" path="external/flac" />
<project groups="pdk" name="platform/external/flatbuffers" path="external/flatbuffers" />
<project groups="pdk" name="platform/external/fonttools" path="external/fonttools" />
<project groups="pdk" name="platform/external/freetype" path="external/freetype" />
<project groups="pdk" name="platform/external/fsck_msdos" path="external/fsck_msdos" />
<project groups="pdk" name="platform/external/gemmlowp" path="external/gemmlowp" />
<project groups="pdk" name="platform/external/gflags" path="external/gflags" />
<project groups="pdk,qcom_msm8x26" name="platform/external/giflib" path="external/giflib" />
<project groups="pdk" name="platform/external/glide" path="external/glide" />
<project groups="pdk" name="platform/external/golang-protobuf" path="external/golang-protobuf" />
<project groups="pdk" name="platform/external/google-api-services-storage" path="external/google-api-services-storage" />
<project groups="pdk" name="platform/external/google-benchmark" path="external/google-benchmark" />
<project groups="pdk-fs" name="platform/external/google-breakpad" path="external/google-breakpad" />
<project groups="pdk" name="platform/external/google-fonts/carrois-gothic-sc" path="external/google-fonts/carrois-gothic-sc" />
<project groups="pdk" name="platform/external/google-fonts/coming-soon" path="external/google-fonts/coming-soon" />
<project groups="pdk" name="platform/external/google-fonts/cutive-mono" path="external/google-fonts/cutive-mono" />
<project groups="pdk" name="platform/external/google-fonts/dancing-script" path="external/google-fonts/dancing-script" />
<project groups="pdk" name="platform/external/google-styleguide" path="external/google-styleguide" />
<project groups="pdk" name="platform/external/google-tv-pairing-protocol" path="external/google-tv-pairing-protocol" />
<project groups="pdk" name="platform/external/googletest" path="external/googletest" />
<project groups="pdk" name="platform/external/gptfdisk" path="external/gptfdisk" />
<project groups="pdk" name="platform/external/guava" path="external/guava" />
<project groups="pdk" name="platform/external/guice" path="external/guice" />
<project groups="pdk" name="platform/external/hamcrest" path="external/hamcrest" />
<project groups="pdk,qcom_msm8x26" name="platform/external/harfbuzz_ng" path="external/harfbuzz_ng" />
<project groups="pdk" name="platform/external/honggfuzz" path="external/honggfuzz" />
<project groups="pdk" name="platform/external/hyphenation-patterns" path="external/hyphenation-patterns" />
<project groups="pdk" name="platform/external/icu" path="external/icu" />
<project groups="pdk" name="platform/external/ImageMagick" path="external/ImageMagick" />
<project groups="pdk" name="platform/external/ims" path="external/ims" />
<project groups="pdk" name="platform/external/iproute2" path="external/iproute2" />
<project groups="pdk" name="platform/external/ipsec-tools" path="external/ipsec-tools" />
<project groups="pdk" name="platform/external/iptables" path="external/iptables" />
<project groups="pdk" name="platform/external/iputils" path="external/iputils" />
<project groups="pdk" name="platform/external/iw" path="external/iw" />
<project groups="pdk" name="platform/external/jacoco" path="external/jacoco" />
<project groups="pdk" name="platform/external/jarjar" path="external/jarjar" />
<project groups="pdk" name="platform/external/javaparser" path="external/javaparser" />
<project groups="pdk" name="platform/external/javasqlite" path="external/javasqlite" />
<project groups="pdk" name="platform/external/javassist" path="external/javassist" />
<project groups="pdk" name="platform/external/jcommander" path="external/jcommander" />
<project groups="pdk" name="platform/external/jdiff" path="external/jdiff" />
<project groups="pdk" name="platform/external/jemalloc" path="external/jemalloc" />
<project groups="pdk,tradefed,pdk-fs" name="platform/external/jline" path="external/jline" />
<project groups="pdk" name="platform/external/jmdns" path="external/jmdns" />
<project groups="pdk" name="platform/external/jsilver" path="external/jsilver" />
<project groups="pdk" name="platform/external/jsmn" path="external/jsmn" />
<project groups="pdk" name="platform/external/jsoncpp" path="external/jsoncpp" />
<project groups="pdk" name="platform/external/jsr305" path="external/jsr305" />
<project groups="pdk" name="platform/external/jsr330" path="external/jsr330" />
<project groups="pdk" name="platform/external/junit" path="external/junit" />
<project groups="pdk" name="platform/external/junit-params" path="external/junit-params" />
<project groups="pdk" name="platform/external/kernel-headers" path="external/kernel-headers" />
<project groups="pdk" name="platform/external/kmod" path="external/kmod" />
<project groups="pdk" name="platform/external/kotlinc" path="external/kotlinc" />
<project groups="pdk" name="platform/external/ksoap2" path="external/ksoap2" />
<project groups="pdk" name="platform/external/libavc" path="external/libavc" />
<project groups="pdk" name="platform/external/libbackup" path="external/libbackup" />
<project groups="pdk" name="platform/external/libbrillo" path="external/libbrillo" />
<project groups="pdk" name="platform/external/libcap" path="external/libcap" />
<project groups="pdk" name="platform/external/libcap-ng" path="external/libcap-ng" />
<project groups="pdk" name="platform/external/libchrome" path="external/libchrome" />
<project groups="pdk" name="platform/external/libconstrainedcrypto" path="external/libconstrainedcrypto" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/external/libcups" path="external/libcups" />
<project groups="pdk" name="platform/external/libcxx" path="external/libcxx" />
<project groups="pdk" name="platform/external/libcxxabi" path="external/libcxxabi" />
<project groups="pdk" name="platform/external/libdaemon" path="external/libdaemon" />
<project groups="pdk" name="platform/external/libdivsufsort" path="external/libdivsufsort" />
<project groups="pdk" name="platform/external/libdrm" path="external/libdrm" />
<project groups="pdk" name="platform/external/libedit" path="external/libedit" />
<project groups="pdk" name="platform/external/libese" path="external/libese" />
<project groups="pdk" name="platform/external/libevent" path="external/libevent" />
<project groups="pdk" name="platform/external/libexif" path="external/libexif" />
<project groups="pdk" name="platform/external/libffi" path="external/libffi" />
<project groups="pdk" name="platform/external/libgsm" path="external/libgsm" />
<project groups="pdk" name="platform/external/libhevc" path="external/libhevc" />
<project groups="pdk" name="platform/external/libjpeg-turbo" path="external/libjpeg-turbo" />
<project groups="pdk" name="platform/external/libldac" path="external/libldac" />
<project groups="pdk" name="platform/external/libmicrohttpd" path="external/libmicrohttpd" />
<project groups="pdk" name="platform/external/libmojo" path="external/libmojo" />
<project groups="pdk" name="platform/external/libmpeg2" path="external/libmpeg2" />
<project groups="pdk" name="platform/external/libmtp" path="external/libmtp" />
<project groups="pdk" name="platform/external/libnetfilter_conntrack" path="external/libnetfilter_conntrack" />
<project groups="pdk" name="platform/external/libnfnetlink" path="external/libnfnetlink" />
<project groups="pdk" name="platform/external/libnl" path="external/libnl" />
<project groups="pdk" name="platform/external/libogg" path="external/libogg" />
<project groups="pdk" name="platform/external/libopus" path="external/libopus" />
<project groups="pdk" name="platform/external/libpcap" path="external/libpcap" />
<project groups="pdk" name="platform/external/libphonenumber" path="external/libphonenumber" />
<project groups="pdk" name="platform/external/libpng" path="external/libpng" />
<project groups="pdk" name="platform/external/libtextclassifier" path="external/libtextclassifier" />
<project groups="pdk" name="platform/external/libunwind" path="external/libunwind" />
<project groups="pdk" name="platform/external/libunwind_llvm" path="external/libunwind_llvm" />
<project groups="pdk" name="platform/external/libusb" path="external/libusb" />
<project groups="pdk" name="platform/external/libusb-compat" path="external/libusb-compat" />
<project groups="pdk" name="platform/external/libvncserver" path="external/libvncserver" />
<project groups="pdk" name="platform/external/libvpx" path="external/libvpx" />
<project groups="pdk" name="platform/external/libvterm" path="external/libvterm" />
<project groups="pdk" name="platform/external/libxaac" path="external/libxaac" />
<project groups="pdk" name="platform/external/libxcam" path="external/libxcam" />
<project groups="pdk" name="platform/external/libxkbcommon" path="external/libxkbcommon" />
<project groups="pdk,libxml2" name="platform/external/libxml2" path="external/libxml2" />
<project groups="pdk,libyuv" name="platform/external/libyuv" path="external/libyuv" />
<project groups="vts,pdk" name="platform/external/linux-kselftest" path="external/linux-kselftest" />
<project groups="pdk" name="platform/external/lisa" path="external/lisa" />
<project groups="pdk" name="platform/external/llvm" path="external/llvm" />
<project groups="pdk" name="platform/external/lmfit" path="external/lmfit" />
<project groups="vts,pdk" name="platform/external/ltp" path="external/ltp" />
<project groups="pdk" name="platform/external/lz4" path="external/lz4" />
<project groups="pdk" name="platform/external/lzma" path="external/lzma" />
<project groups="pdk" name="platform/external/markdown" path="external/markdown" />
<project groups="pdk" name="platform/external/mdnsresponder" path="external/mdnsresponder" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/external/mesa3d" path="external/mesa3d" />
<project groups="pdk" name="platform/external/Microsoft-GSL" path="external/Microsoft-GSL" />
<project groups="pdk" name="platform/external/minijail" path="external/minijail" />
<project groups="pdk" name="platform/external/mksh" path="external/mksh" />
<project groups="pdk" name="platform/external/mmc-utils" path="external/mmc-utils" />
<project groups="pdk" name="platform/external/mockftpserver" path="external/mockftpserver" />
<project groups="pdk" name="platform/external/mockito" path="external/mockito" />
<project groups="pdk" name="platform/external/mockwebserver" path="external/mockwebserver" />
<project groups="pdk" name="platform/external/modp_b64" path="external/modp_b64" />
<project groups="pdk" name="platform/external/mp4parser" path="external/mp4parser" />
<project groups="pdk" name="platform/external/mtpd" path="external/mtpd" />
<project groups="pdk" name="platform/external/nanohttpd" path="external/nanohttpd" />
<project groups="pdk" name="platform/external/nanopb-c" path="external/nanopb-c" />
<project groups="pdk" name="platform/external/naver-fonts" path="external/naver-fonts" />
<project groups="pdk" name="platform/external/netcat" path="external/netcat" />
<project groups="pdk" name="platform/external/neven" path="external/neven" />
<project groups="pdk" name="platform/external/nfacct" path="external/nfacct" />
<project groups="pdk" name="platform/external/nist-pkits" path="external/nist-pkits" />
<project groups="pdk" name="platform/external/nist-sip" path="external/nist-sip" />
<project groups="pdk" name="platform/external/nos/host/android" path="external/nos/host/android" />
<project groups="pdk" name="platform/external/nos/host/generic" path="external/nos/host/generic" />
<project groups="pdk" name="platform/external/nos/test/system-test-harness" path="external/nos/test/system-test-harness" />
<project groups="pdk" name="platform/external/noto-fonts" path="external/noto-fonts" />
<project groups="pdk" name="platform/external/oauth" path="external/oauth" />
<project groups="pdk" name="platform/external/objenesis" path="external/objenesis" />
<project groups="pdk" name="platform/external/oj-libjdwp" path="external/oj-libjdwp" />
<project groups="pdk" name="platform/external/okhttp" path="external/okhttp" />
<project groups="pdk" name="platform/external/one-true-awk" path="external/one-true-awk" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/external/opencv" path="external/opencv" />
<project groups="pdk" name="platform/external/owasp/sanitizer" path="external/owasp/sanitizer" />
<project groups="pdk" name="platform/external/parameter-framework" path="external/parameter-framework" />
<project groups="pdk" name="platform/external/pcre" path="external/pcre" />
<project groups="pdk" name="platform/external/pdfium" path="external/pdfium" />
<project groups="pdk" name="platform/external/perf_data_converter" path="external/perf_data_converter" />
<project groups="pdk" name="platform/external/perfetto" path="external/perfetto" />
<project groups="pdk" name="platform/external/piex" path="external/piex" />
<project groups="pdk" name="platform/external/ply" path="external/ply" />
<project groups="pdk" name="platform/external/ppp" path="external/ppp" />
<project groups="pdk" name="platform/external/proguard" path="external/proguard" />
<project groups="pdk" name="platform/external/protobuf" path="external/protobuf" />
<project groups="pdk" name="platform/external/puffin" path="external/puffin" />
<project groups="vts,pdk" name="platform/external/python/appdirs" path="external/python/appdirs" />
<project groups="vts,pdk" name="platform/external/python/cachetools" path="external/python/cachetools" />
<project groups="pdk" name="platform/external/python/cpython2" path="external/python/cpython2" />
<project groups="pdk" name="platform/external/python/cpython3" path="external/python/cpython3" />
<project groups="vts,pdk" name="platform/external/python/dill" path="external/python/dill" />
<project groups="vts,pdk" name="platform/external/python/enum" path="external/python/enum" />
<project groups="vts,pdk" name="platform/external/python/enum34" path="external/python/enum34" />
<project groups="vts,pdk" name="platform/external/python/future" path="external/python/future" />
<project groups="vts,pdk" name="platform/external/python/futures" path="external/python/futures" />
<project groups="vts,pdk" name="platform/external/python/gapic-google-cloud-pubsub-v1" path="external/python/gapic-google-cloud-pubsub-v1" />
<project groups="vts,pdk" name="platform/external/python/google-api-python-client" path="external/python/google-api-python-client" />
<project groups="vts,pdk" name="platform/external/python/google-auth" path="external/python/google-auth" />
<project groups="vts,pdk" name="platform/external/python/google-auth-httplib2" path="external/python/google-auth-httplib2" />
<project groups="vts,pdk" name="platform/external/python/google-cloud-core" path="external/python/google-cloud-core" />
<project groups="vts,pdk" name="platform/external/python/google-cloud-pubsub" path="external/python/google-cloud-pubsub" />
<project groups="vts,pdk" name="platform/external/python/google-gax" path="external/python/google-gax" />
<project groups="vts,pdk" name="platform/external/python/googleapis" path="external/python/googleapis" />
<project groups="vts,pdk" name="platform/external/python/grpc-google-iam-v1" path="external/python/grpc-google-iam-v1" />
<project groups="vts,pdk" name="platform/external/python/grpcio" path="external/python/grpcio" />
<project groups="vts,pdk" name="platform/external/python/httplib2" path="external/python/httplib2" />
<project groups="vts,pdk" name="platform/external/python/matplotlib" path="external/python/matplotlib" />
<project groups="vts,pdk" name="platform/external/python/numpy" path="external/python/numpy" />
<project groups="vts,pdk" name="platform/external/python/oauth2client" path="external/python/oauth2client" />
<project groups="vts,pdk" name="platform/external/python/olefile" path="external/python/olefile" />
<project groups="vts,pdk" name="platform/external/python/packaging" path="external/python/packaging" />
<project groups="vts,pdk" name="platform/external/python/parse" path="external/python/parse" />
<project groups="vts,pdk" name="platform/external/python/Pillow" path="external/python/Pillow" />
<project groups="vts,pdk" name="platform/external/python/ply" path="external/python/ply" />
<project groups="vts,pdk" name="platform/external/python/proto-google-cloud-pubsub-v1" path="external/python/proto-google-cloud-pubsub-v1" />
<project groups="vts,pdk" name="platform/external/python/protobuf" path="external/python/protobuf" />
<project groups="vts,pdk" name="platform/external/python/pyasn1" path="external/python/pyasn1" />
<project groups="vts,pdk" name="platform/external/python/pyasn1-modules" path="external/python/pyasn1-modules" />
<project groups="vts,pdk" name="platform/external/python/pyparsing" path="external/python/pyparsing" />
<project groups="vts,pdk" name="platform/external/python/requests" path="external/python/requests" />
<project groups="vts,pdk" name="platform/external/python/rsa" path="external/python/rsa" />
<project groups="vts,pdk" name="platform/external/python/scipy" path="external/python/scipy" />
<project groups="vts,pdk" name="platform/external/python/setuptools" path="external/python/setuptools" />
<project groups="vts,pdk" name="platform/external/python/six" path="external/python/six" />
<project groups="vts,pdk" name="platform/external/python/uritemplates" path="external/python/uritemplates" />
<project groups="pdk" name="platform/external/rappor" path="external/rappor" />
<project groups="pdk" name="platform/external/replicaisland" path="external/replicaisland" />
<project groups="pdk" name="platform/external/rmi4utils" path="external/rmi4utils" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/external/robolectric" path="external/robolectric" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/external/robolectric-shadows" path="external/robolectric-shadows" />
<project groups="pdk" name="platform/external/roboto-fonts" path="external/roboto-fonts" />
<project groups="pdk" name="platform/external/rootdev" path="external/rootdev" />
<project groups="pdk" name="platform/external/safe-iop" path="external/safe-iop" />
<project groups="pdk-fs" name="platform/external/scapy" path="external/scapy" />
<project groups="pdk" name="platform/external/scrypt" path="external/scrypt" />
<project groups="pdk" name="platform/external/seccomp-tests" path="external/seccomp-tests" />
<project groups="pdk" name="platform/external/selinux" path="external/selinux" />
<project groups="pdk,qcom_msm8x26" name="platform/external/sfntly" path="external/sfntly" />
<project groups="pdk" name="platform/external/shaderc/spirv-headers" path="external/shaderc/spirv-headers" />
<project groups="pdk" name="platform/external/shflags" path="external/shflags" />
<project groups="pdk,qcom_msm8x26" name="platform/external/skia" path="external/skia" />
<project clone-depth="1" groups="cts" name="platform/external/skqp" path="external/skqp" />
<project groups="pdk" name="platform/external/sl4a" path="external/sl4a" />
<project groups="pdk" name="platform/external/slf4j" path="external/slf4j" />
<project groups="pdk" name="platform/external/smali" path="external/smali" />
<project groups="pdk" name="platform/external/snakeyaml" path="external/snakeyaml" />
<project groups="pdk" name="platform/external/sonic" path="external/sonic" />
<project groups="pdk" name="platform/external/sonivox" path="external/sonivox" />
<project groups="pdk" name="platform/external/speex" path="external/speex" />
<project groups="pdk" name="platform/external/spirv-llvm" path="external/spirv-llvm" />
<project groups="pdk" name="platform/external/sqlite" path="external/sqlite" />
<project groups="pdk" name="platform/external/squashfs-tools" path="external/squashfs-tools" />
<project groups="pdk" name="platform/external/strace" path="external/strace" />
<project groups="pdk" name="platform/external/stressapptest" path="external/stressapptest" />
<project clone-depth="1" name="platform/external/subsampling-scale-image-view" path="external/subsampling-scale-image-view" />
<project groups="pdk" name="platform/external/swiftshader" path="external/swiftshader" />
<project groups="pdk" name="platform/external/syslinux" path="external/syslinux" />
<project groups="pdk" name="platform/external/tagsoup" path="external/tagsoup" />
<project groups="pdk" name="platform/external/tcpdump" path="external/tcpdump" />
<project groups="pdk" name="platform/external/tensorflow" path="external/tensorflow" />
<project groups="pdk" name="platform/external/testng" path="external/testng" />
<project groups="pdk" name="platform/external/timezonepicker-support" path="external/timezonepicker-support" />
<project groups="pdk" name="platform/external/tinyalsa" path="external/tinyalsa" />
<project groups="pdk" name="platform/external/tinycompress" path="external/tinycompress" />
<project groups="pdk" name="platform/external/tinyxml" path="external/tinyxml" />
<project groups="pdk" name="platform/external/tinyxml2" path="external/tinyxml2" />
<project name="platform/external/toolchain-utils" path="external/toolchain-utils" />
<project groups="pdk" name="platform/external/toybox" path="external/toybox" />
<project groups="pdk" name="platform/external/tpm2" path="external/tpm2" />
<project groups="pdk" name="platform/external/trappy" path="external/trappy" />
<project groups="pdk" name="platform/external/tremolo" path="external/tremolo" />
<project groups="pdk" name="platform/external/turbine" path="external/turbine" />
<project groups="pdk" name="platform/external/unicode" path="external/unicode" />
<project name="platform/external/universal-tween-engine" path="external/universal-tween-engine" />
<project groups="pdk" name="platform/external/v4l2_codec2" path="external/v4l2_codec2" />
<project groups="pdk" name="platform/external/v8" path="external/v8" />
<project groups="pdk" name="platform/external/valgrind" path="external/valgrind" />
<project groups="vboot,pdk-fs" name="platform/external/vboot_reference" path="external/vboot_reference" />
<project groups="pdk" name="platform/external/vixl" path="external/vixl" />
<project groups="pdk" name="platform/external/vogar" path="external/vogar" />
<project groups="pdk" name="platform/external/volley" path="external/volley" />
<project groups="pdk" name="platform/external/vulkan-validation-layers" path="external/vulkan-validation-layers" />
<project groups="pdk" name="platform/external/walt" path="external/walt" />
<project groups="pdk" name="platform/external/wayland" path="external/wayland" />
<project groups="pdk" name="platform/external/wayland-protocols" path="external/wayland-protocols" />
<project groups="pdk,qcom_msm8x26" name="platform/external/webp" path="external/webp" />
<project groups="pdk" name="platform/external/webrtc" path="external/webrtc" />
<project groups="pdk" name="platform/external/webview_support_interfaces" path="external/webview_support_interfaces" />
<project groups="pdk" name="platform/external/wpa_supplicant_8" path="external/wpa_supplicant_8" />
<project groups="pdk" name="platform/external/wycheproof" path="external/wycheproof" />
<project groups="pdk" name="platform/external/x264" path="external/x264" />
<project groups="pdk" name="platform/external/xmlrpcpp" path="external/xmlrpcpp" />
<project groups="pdk" name="platform/external/xmp_toolkit" path="external/xmp_toolkit" />
<project groups="pdk" name="platform/external/xz-embedded" path="external/xz-embedded" />
<project groups="pdk" name="platform/external/zlib" path="external/zlib" />
<project groups="pdk" name="platform/external/zopfli" path="external/zopfli" />
<project groups="pdk" name="platform/external/zxing" path="external/zxing" />
<project groups="pdk" name="platform/frameworks/av" path="frameworks/av" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/base" path="frameworks/base" />
<project groups="pdk" name="platform/frameworks/compile/libbcc" path="frameworks/compile/libbcc" />
<project groups="pdk" name="platform/frameworks/compile/mclinker" path="frameworks/compile/mclinker" />
<project groups="pdk" name="platform/frameworks/compile/slang" path="frameworks/compile/slang" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/data-binding" path="frameworks/data-binding" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/ex" path="frameworks/ex" />
<project groups="pdk" name="platform/frameworks/hardware/interfaces" path="frameworks/hardware/interfaces" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/layoutlib" path="frameworks/layoutlib" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/minikin" path="frameworks/minikin" />
<project groups="pdk" name="platform/frameworks/ml" path="frameworks/ml" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/multidex" path="frameworks/multidex" />
<project groups="pdk" name="platform/frameworks/native" path="frameworks/native" />
<project groups="pdk-fs" name="platform/frameworks/opt/bitmap" path="frameworks/opt/bitmap" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/opt/calendar" path="frameworks/opt/calendar" />
<project groups="pdk-fs" name="platform/frameworks/opt/car/services" path="frameworks/opt/car/services" />
<project groups="pdk" name="platform/frameworks/opt/car/setupwizard" path="frameworks/opt/car/setupwizard" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/opt/chips" path="frameworks/opt/chips" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/opt/colorpicker" path="frameworks/opt/colorpicker" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/opt/datetimepicker" path="frameworks/opt/datetimepicker" />
<project groups="pdk-fs" name="platform/frameworks/opt/inputconnectioncommon" path="frameworks/opt/inputconnectioncommon" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/opt/inputmethodcommon" path="frameworks/opt/inputmethodcommon" />
<project groups="pdk-fs" name="platform/frameworks/opt/net/ethernet" path="frameworks/opt/net/ethernet" />
<project groups="frameworks_ims,pdk-cw-fs,pdk-fs" name="platform/frameworks/opt/net/ims" path="frameworks/opt/net/ims" />
<project groups="pdk-fs" name="platform/frameworks/opt/net/lowpan" path="frameworks/opt/net/lowpan" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/opt/net/voip" path="frameworks/opt/net/voip" />
<project groups="pdk" name="platform/frameworks/opt/net/wifi" path="frameworks/opt/net/wifi" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/opt/photoviewer" path="frameworks/opt/photoviewer" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/opt/setupwizard" path="frameworks/opt/setupwizard" />
<project groups="pdk" name="platform/frameworks/opt/telephony" path="frameworks/opt/telephony" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/opt/timezonepicker" path="frameworks/opt/timezonepicker" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/opt/vcard" path="frameworks/opt/vcard" />
<project groups="pdk" name="platform/frameworks/rs" path="frameworks/rs" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/support" path="frameworks/support" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/frameworks/wilhelm" path="frameworks/wilhelm" />
<project groups="pdk" name="platform/hardware/akm" path="hardware/akm" />
<project groups="pdk" name="platform/hardware/broadcom/libbt" path="hardware/broadcom/libbt" />
<project groups="pdk,broadcom_wlan" name="platform/hardware/broadcom/wlan" path="hardware/broadcom/wlan" />
<project groups="pdk" name="platform/hardware/google/apf" path="hardware/google/apf" />
<project groups="pdk,easel" name="platform/hardware/google/easel" path="hardware/google/easel" />
<project groups="pdk" name="platform/hardware/google/interfaces" path="hardware/google/interfaces" />
<project groups="pdk" name="platform/hardware/google/av" path="hardware/google/av" />
<project groups="intel,pdk" name="platform/hardware/intel/audio_media" path="hardware/intel/audio_media" />
<project groups="intel,pdk" name="platform/hardware/intel/bootstub" path="hardware/intel/bootstub" />
<project groups="intel,pdk" name="platform/hardware/intel/common/bd_prov" path="hardware/intel/common/bd_prov" />
<project groups="intel,pdk" name="platform/hardware/intel/common/libmix" path="hardware/intel/common/libmix" />
<project groups="intel,pdk" name="platform/hardware/intel/common/libstagefrighthw" path="hardware/intel/common/libstagefrighthw" />
<project groups="intel,pdk" name="platform/hardware/intel/common/libva" path="hardware/intel/common/libva" />
<project groups="intel,pdk" name="platform/hardware/intel/common/libwsbm" path="hardware/intel/common/libwsbm" />
<project groups="intel,pdk" name="platform/hardware/intel/common/omx-components" path="hardware/intel/common/omx-components" />
<project groups="intel,pdk" name="platform/hardware/intel/common/utils" path="hardware/intel/common/utils" />
<project groups="intel,pdk" name="platform/hardware/intel/common/wrs_omxil_core" path="hardware/intel/common/wrs_omxil_core" />
<project groups="intel,pdk" name="platform/hardware/intel/img/hwcomposer" path="hardware/intel/img/hwcomposer" />
<project groups="intel,pdk" name="platform/hardware/intel/img/psb_headers" path="hardware/intel/img/psb_headers" />
<project groups="intel,pdk" name="platform/hardware/intel/img/psb_video" path="hardware/intel/img/psb_video" />
<project groups="intel_sensors,pdk" name="platform/hardware/intel/sensors" path="hardware/intel/sensors" />
<project groups="pdk" name="platform/hardware/interfaces" path="hardware/interfaces" />
<project groups="invensense,pdk" name="platform/hardware/invensense" path="hardware/invensense" />
<project groups="pdk" name="platform/hardware/libhardware" path="hardware/libhardware" />
<project groups="pdk" name="platform/hardware/libhardware_legacy" path="hardware/libhardware_legacy" />
<project groups="marvell_bt,pdk" name="platform/hardware/marvell/bt" path="hardware/marvell/bt" />
<project groups="pdk" name="platform/hardware/nxp/nfc" path="hardware/nxp/nfc" />
<project groups="pdk" name="platform/hardware/nxp/secure_element" path="hardware/nxp/secure_element" />
<project groups="qcom,qcom_audio,pdk-qcom" name="platform/hardware/qcom/audio" path="hardware/qcom/audio" />
<project groups="pdk-qcom" name="platform/hardware/qcom/bootctrl" path="hardware/qcom/bootctrl" />
<project groups="qcom,pdk-qcom" name="platform/hardware/qcom/bt" path="hardware/qcom/bt" />
<project groups="qcom_camera,pdk-qcom" name="platform/hardware/qcom/camera" path="hardware/qcom/camera" />
<project groups="qcom,pdk-qcom" name="platform/hardware/qcom/data/ipacfg-mgr" path="hardware/qcom/data/ipacfg-mgr" />
<project groups="pdk-qcom,qcom,qcom_display" name="platform/hardware/qcom/display" path="hardware/qcom/display" />
<project groups="qcom,qcom_gps,pdk-qcom" name="platform/hardware/qcom/gps" path="hardware/qcom/gps" />
<project groups="qcom,qcom_keymaster,pdk-qcom" name="platform/hardware/qcom/keymaster" path="hardware/qcom/keymaster" />
<project groups="qcom,pdk-qcom" name="platform/hardware/qcom/media" path="hardware/qcom/media" />
<project groups="qcom_msm8960,pdk-qcom" name="platform/hardware/qcom/msm8960" path="hardware/qcom/msm8960" />
<project groups="qcom_msm8994,pdk-qcom" name="platform/hardware/qcom/msm8994" path="hardware/qcom/msm8994" />
<project groups="qcom_msm8996,pdk-qcom" name="platform/hardware/qcom/msm8996" path="hardware/qcom/msm8996" />
<project groups="qcom_msm8998,pdk-qcom" name="platform/hardware/qcom/msm8998" path="hardware/qcom/msm8998" />
<project groups="qcom_msm8x09" name="platform/hardware/qcom/msm8x09" path="hardware/qcom/msm8x09" />
<project groups="qcom_msm8x26,pdk-qcom" name="platform/hardware/qcom/msm8x26" path="hardware/qcom/msm8x26" />
<project groups="qcom_msm8x27,pdk-qcom" name="platform/hardware/qcom/msm8x27" path="hardware/qcom/msm8x27" />
<project groups="qcom_msm8x84,pdk-qcom" name="platform/hardware/qcom/msm8x84" path="hardware/qcom/msm8x84" />
<project groups="wahoo" name="platform/hardware/qcom/neuralnetworks/hvxservice" path="hardware/qcom/neuralnetworks/hvxservice" />
<project groups="qcom,pdk-qcom" name="platform/hardware/qcom/power" path="hardware/qcom/power" />
<project groups="qcom_wlan,pdk-qcom" name="platform/hardware/qcom/wlan" path="hardware/qcom/wlan" />
<project groups="pdk" name="platform/hardware/ril" path="hardware/ril" />
<project groups="vts,pdk" name="kernel/configs" path="kernel/configs" />
<project name="kernel/tests" path="kernel/tests" />
<project groups="pdk" name="platform/libcore" path="libcore" />
<project groups="pdk" name="platform/libnativehelper" path="libnativehelper" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/apps/BasicSmsReceiver" path="packages/apps/BasicSmsReceiver" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/apps/Bluetooth" path="packages/apps/Bluetooth" />
<project groups="pdk-fs" name="platform/packages/apps/Browser2" path="packages/apps/Browser2" />
<project groups="pdk-fs" name="platform/packages/apps/Calendar" path="packages/apps/Calendar" />
<project groups="pdk-fs" name="platform/packages/apps/Camera2" path="packages/apps/Camera2" />
<project groups="pdk-fs" name="platform/packages/apps/Car/Dialer" path="packages/apps/Car/Dialer" />
<project groups="pdk-fs" name="platform/packages/apps/Car/Hvac" path="packages/apps/Car/Hvac" />
<project groups="pdk-fs" name="platform/packages/apps/Car/LatinIME" path="packages/apps/Car/LatinIME" />
<project groups="pdk-fs" name="platform/packages/apps/Car/Launcher" path="packages/apps/Car/Launcher" />
<project groups="pdk-fs" name="platform/packages/apps/Car/LensPicker" path="packages/apps/Car/LensPicker" />
<project groups="pdk-fs" name="platform/packages/apps/Car/LocalMediaPlayer" path="packages/apps/Car/LocalMediaPlayer" />
<project groups="pdk-fs" name="platform/packages/apps/Car/Media" path="packages/apps/Car/Media" />
<project groups="pdk-fs" name="platform/packages/apps/Car/Messenger" path="packages/apps/Car/Messenger" />
<project groups="pdk-fs" name="platform/packages/apps/Car/Overview" path="packages/apps/Car/Overview" />
<project groups="pdk-fs" name="platform/packages/apps/Car/Radio" path="packages/apps/Car/Radio" />
<project groups="pdk-fs" name="platform/packages/apps/Car/Settings" path="packages/apps/Car/Settings" />
<project groups="pdk-fs" name="platform/packages/apps/Car/Stream" path="packages/apps/Car/Stream" />
<project groups="pdk-fs" name="platform/packages/apps/Car/SystemUpdater" path="packages/apps/Car/SystemUpdater" />
<project groups="pdk-fs" name="platform/packages/apps/Car/libs" path="packages/apps/Car/libs" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/apps/CarrierConfig" path="packages/apps/CarrierConfig" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/apps/CellBroadcastReceiver" path="packages/apps/CellBroadcastReceiver" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/apps/CertInstaller" path="packages/apps/CertInstaller" />
<project groups="pdk-fs" name="platform/packages/apps/Contacts" path="packages/apps/Contacts" />
<project groups="pdk-fs" name="platform/packages/apps/DeskClock" path="packages/apps/DeskClock" />
<project groups="pdk" name="platform/packages/apps/DevCamera" path="packages/apps/DevCamera" />
<project groups="pdk-fs" name="platform/packages/apps/Dialer" path="packages/apps/Dialer" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/apps/DocumentsUI" path="packages/apps/DocumentsUI" />
<project groups="pdk-fs" name="platform/packages/apps/Email" path="packages/apps/Email" />
<project groups="pdk-fs" name="platform/packages/apps/EmergencyInfo" path="packages/apps/EmergencyInfo" />
<project groups="pdk-fs" name="platform/packages/apps/ExactCalculator" path="packages/apps/ExactCalculator" />
<project groups="pdk-fs" name="platform/packages/apps/Gallery" path="packages/apps/Gallery" />
<project groups="pdk-fs" name="platform/packages/apps/Gallery2" path="packages/apps/Gallery2" />
<project groups="pdk-fs" name="platform/packages/apps/HTMLViewer" path="packages/apps/HTMLViewer" />
<project groups="pdk-fs" name="platform/packages/apps/KeyChain" path="packages/apps/KeyChain" />
<project groups="pdk-fs" name="platform/packages/apps/Launcher2" path="packages/apps/Launcher2" />
<project groups="pdk-fs" name="platform/packages/apps/Launcher3" path="packages/apps/Launcher3" />
<project groups="pdk-fs" name="platform/packages/apps/LegacyCamera" path="packages/apps/LegacyCamera" />
<project groups="pdk-fs" name="platform/packages/apps/ManagedProvisioning" path="packages/apps/ManagedProvisioning" />
<project groups="pdk-fs" name="platform/packages/apps/Messaging" path="packages/apps/Messaging" />
<project groups="pdk-fs" name="platform/packages/apps/Music" path="packages/apps/Music" />
<project groups="pdk-fs" name="platform/packages/apps/MusicFX" path="packages/apps/MusicFX" />
<project groups="apps_nfc,pdk-fs" name="platform/packages/apps/Nfc" path="packages/apps/Nfc" />
<project groups="pdk-fs" name="platform/packages/apps/OneTimeInitializer" path="packages/apps/OneTimeInitializer" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/apps/PackageInstaller" path="packages/apps/PackageInstaller" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/apps/PhoneCommon" path="packages/apps/PhoneCommon" />
<project groups="pdk-fs" name="platform/packages/apps/Protips" path="packages/apps/Protips" />
<project groups="pdk-fs" name="platform/packages/apps/Provision" path="packages/apps/Provision" />
<project groups="pdk-fs" name="platform/packages/apps/QuickSearchBox" path="packages/apps/QuickSearchBox" />
<project groups="pdk-fs" name="platform/packages/apps/SafetyRegulatoryInfo" path="packages/apps/SafetyRegulatoryInfo" />
<project groups="apps_se,pdk-fs" name="platform/packages/apps/SecureElement" path="packages/apps/SecureElement" />
<project groups="pdk-fs" name="platform/packages/apps/Settings" path="packages/apps/Settings" />
<project groups="pdk-fs" name="platform/packages/apps/SettingsIntelligence" path="packages/apps/SettingsIntelligence" />
<project groups="pdk-fs" name="platform/packages/apps/SoundRecorder" path="packages/apps/SoundRecorder" />
<project groups="pdk-fs" name="platform/packages/apps/SpareParts" path="packages/apps/SpareParts" />
<project groups="apps_stk,pdk-fs" name="platform/packages/apps/Stk" path="packages/apps/Stk" />
<project groups="pdk-fs" name="platform/packages/apps/StorageManager" path="packages/apps/StorageManager" />
<project groups="pdk-fs" name="platform/packages/apps/Tag" path="packages/apps/Tag" />
<project groups="pdk-fs" name="platform/packages/apps/Terminal" path="packages/apps/Terminal" />
<project groups="pdk" name="platform/packages/apps/Test/connectivity" path="packages/apps/Test/connectivity" />
<project groups="pdk" name="platform/packages/apps/TimeZoneData" path="packages/apps/TimeZoneData" />
<project groups="pdk" name="platform/packages/apps/TimeZoneUpdater" path="packages/apps/TimeZoneUpdater" />
<project groups="pdk-fs" name="platform/packages/apps/Traceur" path="packages/apps/Traceur" />
<project groups="pdk-fs" name="platform/packages/apps/TvSettings" path="packages/apps/TvSettings" />
<project name="platform/packages/apps/TV" path="packages/apps/TV" />
<project groups="pdk-fs" name="platform/packages/apps/UnifiedEmail" path="packages/apps/UnifiedEmail" />
<project groups="pdk-fs" name="platform/packages/apps/WallpaperPicker" path="packages/apps/WallpaperPicker" />
<project name="platform/packages/experimental" path="packages/experimental" />
<project groups="pdk-fs" name="platform/packages/inputmethods/LatinIME" path="packages/inputmethods/LatinIME" />
<project groups="pdk-fs" name="platform/packages/inputmethods/OpenWnn" path="packages/inputmethods/OpenWnn" />
<project groups="pdk-fs" name="platform/packages/providers/ApplicationsProvider" path="packages/providers/ApplicationsProvider" />
<project groups="pdk-fs" name="platform/packages/providers/BlockedNumberProvider" path="packages/providers/BlockedNumberProvider" />
<project groups="pdk-fs" name="platform/packages/providers/BookmarkProvider" path="packages/providers/BookmarkProvider" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/providers/CalendarProvider" path="packages/providers/CalendarProvider" />
<project groups="pdk-fs" name="platform/packages/providers/CallLogProvider" path="packages/providers/CallLogProvider" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/providers/ContactsProvider" path="packages/providers/ContactsProvider" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/providers/DownloadProvider" path="packages/providers/DownloadProvider" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/providers/MediaProvider" path="packages/providers/MediaProvider" />
<project groups="pdk-fs" name="platform/packages/providers/PartnerBookmarksProvider" path="packages/providers/PartnerBookmarksProvider" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/providers/TelephonyProvider" path="packages/providers/TelephonyProvider" />
<project groups="pdk-fs" name="platform/packages/providers/TvProvider" path="packages/providers/TvProvider" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/providers/UserDictionaryProvider" path="packages/providers/UserDictionaryProvider" />
<project groups="pdk-fs" name="platform/packages/screensavers/Basic" path="packages/screensavers/Basic" />
<project groups="pdk-fs" name="platform/packages/screensavers/PhotoTable" path="packages/screensavers/PhotoTable" />
<project groups="pdk-fs" name="platform/packages/screensavers/WebView" path="packages/screensavers/WebView" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/services/BuiltInPrintService" path="packages/services/BuiltInPrintService" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/services/Car" path="packages/services/Car" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/services/Mms" path="packages/services/Mms" />
<project groups="pdk-fs" name="platform/packages/services/NetworkRecommendation" path="packages/services/NetworkRecommendation" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/services/Telecomm" path="packages/services/Telecomm" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/packages/services/Telephony" path="packages/services/Telephony" />
<project groups="pdk-fs" name="platform/packages/wallpapers/LivePicker" path="packages/wallpapers/LivePicker" />
<project groups="pdk" name="platform/pdk" path="pdk" />
<project groups="pdk-fs,pdk-cw-fs,cts" name="platform/platform_testing" path="platform_testing" />
<project clone-depth="1" groups="pdk-fs" name="platform/prebuilts/abi-dumps/ndk" path="prebuilts/abi-dumps/ndk" />
<project clone-depth="1" groups="pdk-fs" name="platform/prebuilts/abi-dumps/vndk" path="prebuilts/abi-dumps/vndk" />
<project clone-depth="1" groups="pdk-fs" name="platform/prebuilts/android-emulator" path="prebuilts/android-emulator" />
<project clone-depth="1" groups="pdk" name="platform/prebuilts/build-tools" path="prebuilts/build-tools" />
<project clone-depth="1" groups="pdk" name="platform/prebuilts/checkcolor" path="prebuilts/checkcolor" />
<project clone-depth="1" groups="pdk" name="platform/prebuilts/checkstyle" path="prebuilts/checkstyle" />
<project clone-depth="1" groups="pdk" name="platform/prebuilts/clang-tools" path="prebuilts/clang-tools" />
<project clone-depth="1" groups="pdk,darwin" name="platform/prebuilts/clang/host/darwin-x86" path="prebuilts/clang/host/darwin-x86" />
<project clone-depth="1" groups="pdk" name="platform/prebuilts/clang/host/linux-x86" path="prebuilts/clang/host/linux-x86" />
<project clone-depth="1" groups="pdk-fs" name="platform/prebuilts/deqp" path="prebuilts/deqp" />
<project clone-depth="1" groups="pdk-fs" name="platform/prebuilts/devtools" path="prebuilts/devtools" />
<project clone-depth="1" groups="pdk,darwin,arm" name="platform/prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9" path="prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9" />
<project clone-depth="1" groups="pdk,darwin,arm" name="platform/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.9" path="prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.9" />
<project clone-depth="1" groups="pdk,darwin" name="platform/prebuilts/gcc/darwin-x86/host/i686-apple-darwin-4.2.1" path="prebuilts/gcc/darwin-x86/host/i686-apple-darwin-4.2.1" />
<project clone-depth="1" groups="pdk,darwin,mips" name="platform/prebuilts/gcc/darwin-x86/mips/mips64el-linux-android-4.9" path="prebuilts/gcc/darwin-x86/mips/mips64el-linux-android-4.9" />
<project clone-depth="1" groups="pdk,darwin,x86" name="platform/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9" path="prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9" />
<project clone-depth="1" groups="pdk,linux,arm" name="platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9" path="prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9" />
<project clone-depth="1" groups="pdk,linux,arm" name="platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9" path="prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9" />
<project clone-depth="1" groups="pdk,linux" name="platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8" path="prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8" />
<project clone-depth="1" groups="pdk-fs" name="platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8" path="prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8" />
<project clone-depth="1" groups="pdk,linux,mips" name="platform/prebuilts/gcc/linux-x86/mips/mips64el-linux-android-4.9" path="prebuilts/gcc/linux-x86/mips/mips64el-linux-android-4.9" />
<project clone-depth="1" groups="pdk,linux,x86" name="platform/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9" path="prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9" />
<project clone-depth="1" groups="darwin" name="platform/prebuilts/gdb/darwin-x86" path="prebuilts/gdb/darwin-x86" />
<project clone-depth="1" groups="linux" name="platform/prebuilts/gdb/linux-x86" path="prebuilts/gdb/linux-x86" />
<project clone-depth="1" groups="darwin,pdk,tradefed" name="platform/prebuilts/go/darwin-x86" path="prebuilts/go/darwin-x86" />
<project clone-depth="1" groups="linux,pdk,tradefed" name="platform/prebuilts/go/linux-x86" path="prebuilts/go/linux-x86" />
<project clone-depth="1" groups="pdk,pdk-cw-fs,pdk-fs" name="platform/prebuilts/gradle-plugin" path="prebuilts/gradle-plugin" />
<project clone-depth="1" groups="pdk" name="platform/prebuilts/jdk/jdk8" path="prebuilts/jdk/jdk8" />
<project clone-depth="1" groups="pdk" name="platform/prebuilts/jdk/jdk9" path="prebuilts/jdk/jdk9" />
<project clone-depth="1" groups="pdk-cw-fs,pdk-fs" name="platform/prebuilts/libs/libedit" path="prebuilts/libs/libedit" />
<project clone-depth="1" groups="pdk-cw-fs,pdk-fs" name="platform/prebuilts/maven_repo/android" path="prebuilts/maven_repo/android" />
<project clone-depth="1" groups="pdk-cw-fs,pdk-fs" name="platform/prebuilts/maven_repo/bumptech" path="prebuilts/maven_repo/bumptech" />
<project clone-depth="1" name="platform/prebuilts/maven_repo/google-play-service-client-libraries-3p" path="prebuilts/maven_repo/google-play-service-client-libraries-3p" />
<project clone-depth="1" groups="pdk" name="platform/prebuilts/misc" path="prebuilts/misc" />
<project clone-depth="1" groups="pdk" name="platform/prebuilts/ndk" path="prebuilts/ndk" />
<project clone-depth="1" name="platform/prebuilts/ktlint" path="prebuilts/ktlint" />
<project clone-depth="1" groups="darwin,pdk,pdk-cw-fs,pdk-fs" name="platform/prebuilts/python/darwin-x86/2.7.5" path="prebuilts/python/darwin-x86/2.7.5" />
<project clone-depth="1" groups="linux,pdk,pdk-cw-fs,pdk-fs" name="platform/prebuilts/python/linux-x86/2.7.5" path="prebuilts/python/linux-x86/2.7.5" />
<project clone-depth="1" groups="pdk" name="platform/prebuilts/qemu-kernel" path="prebuilts/qemu-kernel" />
<project clone-depth="1" groups="pdk" name="platform/prebuilts/r8" path="prebuilts/r8" />
<project clone-depth="1" groups="pdk" name="platform/prebuilts/sdk" path="prebuilts/sdk" />
<project clone-depth="1" groups="pdk,tools" name="platform/prebuilts/tools" path="prebuilts/tools" />
<project clone-depth="1" groups="pdk" name="platform/prebuilts/vndk/v27" path="prebuilts/vndk/v27" />
<project groups="pdk-cw-fs,pdk-fs" name="platform/sdk" path="sdk" />
<project groups="pdk" name="platform/system/bt" path="system/bt" />
<project groups="pdk" name="platform/system/ca-certificates" path="system/ca-certificates" />
<project groups="pdk" name="platform/system/chre" path="system/chre" />
<project groups="pdk" name="platform/system/connectivity/wificond" path="system/connectivity/wificond" />
<project groups="pdk" name="platform/system/connectivity/wifilogd" path="system/connectivity/wifilogd" />
<project groups="pdk" name="platform/system/core" path="system/core" />
<project groups="pdk" name="platform/system/extras" path="system/extras" />
<project groups="pdk" name="platform/system/gatekeeper" path="system/gatekeeper" />
<project groups="pdk" name="platform/system/hardware/interfaces" path="system/hardware/interfaces" />
<project groups="pdk" name="platform/system/hwservicemanager" path="system/hwservicemanager" />
<project groups="pdk" name="platform/system/iot/attestation" path="system/iot/attestation" />
<project groups="pdk" name="platform/system/keymaster" path="system/keymaster" />
<project groups="pdk" name="platform/system/libfmq" path="system/libfmq" />
<project groups="pdk" name="platform/system/libhidl" path="system/libhidl" />
<project groups="pdk" name="platform/system/libhwbinder" path="system/libhwbinder" />
<project groups="pdk" name="platform/system/libufdt" path="system/libufdt" />
<project groups="pdk" name="platform/system/libvintf" path="system/libvintf" />
<project groups="pdk" name="platform/system/media" path="system/media" />
<project groups="pdk" name="platform/system/netd" path="system/netd" />
<project groups="pdk" name="platform/system/nfc" path="system/nfc" />
<project groups="pdk" name="platform/system/nvram" path="system/nvram" />
<project groups="pdk" name="platform/system/security" path="system/security" />
<project groups="pdk" name="platform/system/sepolicy" path="system/sepolicy" />
<project groups="pdk" name="platform/system/timezone" path="system/timezone" />
<project groups="pdk" name="platform/system/tools/aidl" path="system/tools/aidl" />
<project groups="pdk" name="platform/system/tools/hidl" path="system/tools/hidl" />
<project name="platform/system/tpm" path="system/tpm" />
<project groups="pdk" name="platform/system/update_engine" path="system/update_engine" />
<project groups="pdk" name="platform/system/vold" path="system/vold" />
<project groups="vts,pdk" name="platform/test/framework" path="test/framework" />
<project groups="cts,pdk-cw-fs,pdk-fs" name="platform/test/suite_harness" path="test/suite_harness" />
<project groups="vts,pdk" name="platform/test/vti/alert" path="test/vti/alert" />
<project groups="vts,pdk" name="platform/test/vti/dashboard" path="test/vti/dashboard" />
<project groups="vts,pdk" name="platform/test/vti/fuzz_test_serving" path="test/vti/fuzz_test_serving" />
<project groups="vts,pdk" name="platform/test/vti/test_serving" path="test/vti/test_serving" />
<project groups="vts,pdk" name="platform/test/vts" path="test/vts" />
<project groups="vts,pdk" name="platform/test/vts-testcase/fuzz" path="test/vts-testcase/fuzz" />
<project groups="vts,pdk" name="platform/test/vts-testcase/hal" path="test/vts-testcase/hal" />
<project groups="vts,pdk" name="platform/test/vts-testcase/hal-trace" path="test/vts-testcase/hal-trace" />
<project groups="vts,pdk" name="platform/test/vts-testcase/kernel" path="test/vts-testcase/kernel" />
<project groups="vts,pdk" name="platform/test/vts-testcase/nbu" path="test/vts-testcase/nbu" />
<project groups="vts,pdk" name="platform/test/vts-testcase/performance" path="test/vts-testcase/performance" />
<project groups="vts,pdk" name="platform/test/vts-testcase/security" path="test/vts-testcase/security" />
<project groups="vts,pdk" name="platform/test/vts-testcase/vndk" path="test/vts-testcase/vndk" />
<project name="toolchain/benchmark" path="toolchain/benchmark" />
<project groups="pdk" name="toolchain/binutils" path="toolchain/binutils" />
<project groups="pdk" name="toolchain/pgo-profiles" path="toolchain/pgo-profiles" />
<project groups="tools,vts,pdk,tradefed" name="platform/tools/acloud" path="tools/acloud" />
<project name="platform/tools/appbundle" path="tools/appbundle" />
<project groups="notdefault,tools" name="platform/tools/adt/idea" path="tools/adt/idea" />
<project groups="pdk,tradefed" name="platform/tools/apksig" path="tools/apksig" />
<project groups="pdk,tradefed" name="platform/tools/apkzlib" path="tools/apkzlib" />
<project groups="notdefault,tools" name="platform/tools/base" path="tools/base" />
<project groups="notdefault,tools" name="platform/tools/build" path="tools/build" />
<project groups="tools,pdk-fs" name="platform/tools/dexter" path="tools/dexter" />
<project groups="tools" name="platform/tools/external/fat32lib" path="tools/external/fat32lib" />
<project clone-depth="1" groups="tools" name="platform/tools/external/gradle" path="tools/external/gradle" />
<project groups="notdefault,tools" name="platform/tools/idea" path="tools/idea" />
<project groups="nopresubmit,pdk,tradefed" name="platform/tools/loganalysis" path="tools/loganalysis" />
<project groups="pdk,tools" name="platform/tools/metalava" path="tools/metalava" />
<project groups="notdefault,motodev" name="platform/tools/motodev" path="tools/motodev" />
<project groups="adt-infra,cts,developers,motodev,pdk,tools,tradefed" name="platform/tools/repohooks" path="tools/repohooks" />
<project groups="notdefault,tools" name="platform/tools/studio/cloud" path="tools/studio/cloud" />
<project groups="notdefault,tools" name="platform/tools/swt" path="tools/swt" />
<project groups="pdk" name="platform/tools/test/connectivity" path="tools/test/connectivity" />
<project groups="pdk,tradefed" name="platform/tools/tradefederation" path="tools/tradefederation/core" />
<project groups="pdk,tradefed" name="platform/tools/tradefederation/contrib" path="tools/tradefederation/contrib" />
<contactinfo bugurl="go/repo-bug" />
<repo-hooks enabled-list="pre-upload" in-project="platform/tools/repohooks" />
<!-- Core LLVM toolchain components -->
<project path="toolchain/llvm-project" name="toolchain/llvm-project" />
<project path="toolchain/llvm_android" name="toolchain/llvm_android"
revision="llvm-toolchain-testing" />
<project path="toolchain/common" name="toolchain/common" />
</manifest>
<!-- Android/ChromeOS shared toolchain-utils -->
<project path="external/toolchain-utils" name="platform/external/toolchain-utils" />
<!-- Binutils/gcc toolchains -->
<project path="prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8" name="platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8" clone-depth="1" />
<project path="prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8" name="platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8" clone-depth="1" />
<!-- CMake prebuilts -->
<project path="prebuilts/cmake/darwin-x86" name="platform/prebuilts/cmake/darwin-x86" clone-depth="1" />
<project path="prebuilts/cmake/linux-x86" name="platform/prebuilts/cmake/linux-x86" clone-depth="1" />
<!-- build-tools prebuilts (includes ninja) -->
<project path="prebuilts/build-tools" name="platform/prebuilts/build-tools" clone-depth="1" />
<!-- Go prebuilts -->
<project path="prebuilts/go/darwin-x86" name="platform/prebuilts/go/darwin-x86" groups="darwin,pdk,tradefed" clone-depth="1" />
<project path="prebuilts/go/linux-x86" name="platform/prebuilts/go/linux-x86" groups="linux,pdk,tradefed" clone-depth="1" />
<!-- Dependencies for llvm -->
<project path="external/zstd" name="platform/external/zstd" />
<!-- Dependencies for lldb -->
<project path="external/libedit" name="platform/external/libedit" />
<project path="external/swig" name="platform/external/swig" />
<project path="toolchain/xz" name="toolchain/xz" />
<project path="external/libxml2" name="platform/external/libxml2" />
<project path="external/libncurses" name="platform/external/ncurses" />
<!-- Python prebuilts -->
<project path="prebuilts/python/linux-x86" name="platform/prebuilts/python/linux-x86" clone-depth="1" revision="llvm-toolchain" />
<project path="prebuilts/python/darwin-x86" name="platform/prebuilts/python/darwin-x86" clone-depth="1" revision="llvm-toolchain" />
<project path="prebuilts/python/windows-x86" name="platform/prebuilts/python/windows-x86" clone-depth="1" revision="llvm-toolchain" />
<!-- Prebuilts (for ease of updating) -->
<project path="prebuilts/clang/host/darwin-x86" name="platform/prebuilts/clang/host/darwin-x86" clone-depth="1" />
<project path="prebuilts/clang/host/linux-x86" name="platform/prebuilts/clang/host/linux-x86" clone-depth="1" />
<project path="prebuilts/clang/host/windows-x86" name="platform/prebuilts/clang/host/windows-x86" clone-depth="1" />
<!-- NDK headers/libraries -->
<project path="toolchain/prebuilts/ndk/releases" name="toolchain/prebuilts/ndk/releases" clone-depth="1" />
<!-- Repo hooks -->
<project path="tools/repohooks" name="platform/tools/repohooks" revision="mirror-goog-main-tools" />
<repo-hooks in-project="platform/tools/repohooks" enabled-list="pre-upload" />
</manifest>