Age | Commit message (Collapse) | Author |
|
Test: TH
Bug: 275894735
Change-Id: I194882a21a83b4f86041329d1344efbb39525245
|
|
Bug: b/289400079
Change-Id: I12f16072468ba64d0aa56630c16c4385dc749dc9
|
|
Change-Id: I6e199e92f5fc177f26e22bb70fdbf523ad93b035
|
|
This prebuilt is no longer needed for the Rust toolchain builds.
Test: ./build.py
Change-Id: I097938fb1415e00d2e35404aa7c400d72211aadb
|
|
Change-Id: I1ed6b72716e46d7193c0e08e300a4e733b791962
|
|
Required for adding a Windows target to our Linux version of Rust.
Change-Id: Ib8fb44e955ef4336de91562a214e95f109fbc98a
|
|
Bug: 253070117
Change-Id: I2b6c36f61be515716c6724c64859a647f0d529f0
|
|
Bug: 253070117
Change-Id: Icd2903e4a77cdb5fdee0c0ab619db464e9519d1c
|
|
The Rust toolchain now uses NDK r24. NDK r23 is being removed to save
space.
Bug: 219559088
Change-Id: I1fb2f02218501bd7b69303c46fec08d0014d7ce4
|
|
Bug: 226190085
Change-Id: I95c3aea3cd2d24fb1e1047c4d8edede95ee45ed0
|
|
Bug: 153475932
Change-Id: Ibee001bd820efbc2a22e97fe6256c539694ba3d1
|
|
Bug: 201759197
Test: Manual
$ repo_dev init -b rust-toolchain -u sso://android/platform/manifest --use-superproject
NOTICE: --use-superproject is in beta; report any issues to the address described in `repo version`
/sdc/android/src/rust-toolchain/.repo/exp-superproject/925043f706ba64db713e9bf3b55987e2-superproject.git: Performing initial setup for superproject; this might take several minutes.
/sdc/android/src/rust-toolchain/.repo/exp-superproject/925043f706ba64db713e9bf3b55987e2-superproject.git: Initial setup for superproject completed.
$ repo_dev sync
NOTICE: --use-superproject is in beta; report any issues to the address described in `repo version`
/sdc/android/src/rust-toolchain/.repo/exp-superproject/925043f706ba64db713e9bf3b55987e2-superproject.git: Initial setup for superproject completed.
Change-Id: I510e4a3e65629457bf69d5b717275156e4dc127c
|
|
This project is needed in the rust-toolchain manifest to allow for the
automated generation of CLs when we upgrade Rust prebuilts.
Change-Id: Iffda4610c8d3b0f5e30efe95aa3cfdb2e32c6ba2
|
|
This CL switches out the r20 prebuilt for the r23 prebuilt.
Test: ./toolchain/android_rust/build.py
Change-Id: I055f0d394f8eb56e6c680d276f80d97fddf25d13
|
|
Test: TH
Change-Id: I969a7a22f8630ce8a23323c2bc6722b896cdf0c0
|
|
The new cmake does not come with a ninja binary
Change-Id: I1fa2f1b4b550f8466e510dff81739ea72ae2caa8
|
|
* libgcc (both Linux and Darwin)
* Darwin clang
* Darwin cmake
Bug: 140571190
Change-Id: I3ef8197471adda77d0334c6c48003b2b98c850b0
|
|
Change-Id: I108d7a2a0b1c71500c21003337e3626182efe83e
|
|
Change-Id: Ie8c45a7189bd7b3b0b4f6051fa342a75760a8374
|
|
Change-Id: I70f7041c3953b89b8cc70b47e5846ddfa55df2fc
|
|
This repository provides build scripts to coordinate the build of the
Rust toolchain.
Bug: 129701460
Change-Id: If08e1c3d096046399cbd179aca7f1d35897a9efc
|
|
Bug: 135629637
|
|
Bug: 135474515
Change-Id: I2a5814df4617ce26fe480ebedc6862fecd0086ae
|
|
in favor of the new llvm monorepo in toolchain/llvm-project.
Bug: 131714073
Change-Id: I4816e8c09e60ecaf5d41f8d84a520261bf4daad5
|
|
Create a separate branch than master that will contain cherry picks
until we figure out a new branching strategy.
Bug: 131714073
Change-Id: Ib17509f42ce1b93edf7644421139df6358fa5dde
|
|
Use the master branch of the newly created:
https://android.googlesource.com/toolchain/llvm-project/+/refs/heads/master
Bug: 131714073
Change-Id: Ifce3b8c632e7b0e167bd06a4a7fc5f376ec53a91
|
|
Bug: http://b/111358231
Test: N/A
Change-Id: Id52d7a56247d79bc03559f61a3901fe6ac7e31ba
|
|
Bug: http://b/111358231
Test: repo sync the new manifest
Change-Id: Ic652d627f04b789372a08b221c71ba04bdba7d18
|
|
See go/side-branch-testing.
Testing: Validated with validate_repo_branch.par
Change-Id: I69f9ad4b3464e3dd493f4a5a86577d8ec7a8f774
|
|
Change-Id: I09d108477b43adf833407f422bc8758d3def6369
|
|
Bug: http://b/64037266
Test: synced/built with this manifest.
Change-Id: I0637e3be9e4351ec82634cfc27ca04cb8dc43368
|
|
BUG:74125046
TEST:python toolchain/llvm/android/build.py
Change-Id: Ifaf7d57231110334677ee95d2a950c8ec2e76ead
|
|
Test: repo sync -m <new_manifest>.xml
|
|
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
|
|
Bug: 68728864
|
|
Test: None
Change-Id: I582fa951a7e17e8e4038fc0e960b861e705544fb
|
|
Test: None
Change-Id: I8d7194dee2d9ec516c1dc311ab7569b68e989b22
|
|
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
|
|
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
|
|
Bug: http://b/63619337
Test: repo init ... -m <new-manifest-file>
Change-Id: I8a9c046c1d194640f2d0732bf99f6e0167ad26d8
|
|
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
|
|
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
|
|
Change-Id: Ib07ade873df864055ef2a603063e3ce8410334c1
|
|
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
|
|
Bug: http://b/28196329
Change-Id: I16af891ebfc67a67a42c9071f0137e396d8d6e76
|
|
Bug: http://b/28196329
Change-Id: I67852aafda4492b9faabbeb0cf81440252fc9e8c
|
|
BUG: 29011228
|
|
Bug: 27944293
(cherry picked from commit d565cb306f3251fe58be43d1ac4bd1f5eb96f052)
Change-Id: I9965af78b7977c4667838fa1b6096611a4f741a1
|
|
Bug: http://b/27617302
Change-Id: I2507a34a946c569b875ad62c607cdc57e2c25b90
|
|
Bug: http://b/27851857
Change-Id: I6618fc876949b35a2d31180113b1a2bee0e7f1bb
|