Age | Commit message (Collapse) | Author |
|
libjsoncpp is needed by libprocessgroup.
Test: prebuilts/build-tools/build-prebuilts.sh
Change-Id: I89c59a201202758c48c52c9e986dfa9aca657040
|
|
See go/side-branch-testing.
Bug: 123650833
Test: Validated manifest with validate_repo_branch.par
Change-Id: Ia8c89c3eed7c8344b666cfeb87837e6b8cbcad51
|
|
Apparently our glibc flag flip in soong is going to get pulled in here,
so we should probably have an updated glibc to go with it. ;)
Landed on aosp/master in Idc3251d550476b1f9a79fdf9dd2d9f86943246e6
Bug: 111358231
Test: repo sync
Change-Id: I7c125cf2f6a3838fa9bd7a7111dcab2e166f3bb0
|
|
Bug: 122270019
|
|
Change-Id: I34a1328156138be7e72f9db064aecac0814d8621
|
|
Bug: 31559095
Test: prebuilts/build-tools/build-prebuilts.sh
|
|
Bison is currently using `m4` from the host system, pull the source in
here so that we can create a prebuilt to use instead.
Make is being used by a number of tools still (kernels, bootlaoders,
etc). In the short/medium term people are still going to be building
them in platform builds. So may as well make them hermetic.
Adding awk and toybox are the next step in providing a hermetic build
environment by using prebuilts for some common host commands instead of
relying on the system-provided ones.
Also rearranges the target list, pulling bison, flex, and kati from
dependencies into the target section, since we're distributing things
from them.
Test: treehugger
Change-Id: I1f69c977150ec6cecd0ba3a85ce0e73029e393c2
|
|
https://android-review.googlesource.com/c/platform/system/core/+/764698
was failed due to missing cpython projects for aosp-build-tools.
Test: N/A
Bug: b/116698229
|
|
Change-Id: I64bb9bb2ff8ad8a6f363312db2be6f56dce3f156
|
|
soong_ui now depends on it.
Change-Id: Idf44fc819a876a0510396a090853ffef0c65d3d8
|
|
Needed for turbine after aosp/I680956c2815e9eb19415c43409827050c5127668.
Test: prebuilts/build-tools/build-prebuilts.sh
Change-Id: I6bdb7ffc852a6d52143399d40504bdcb727c0c05
|
|
Change-Id: I0481d678be248480b5abd050162450d9cdcce216
|
|
So that we can build xz, and use that one instead of a random one that
may or may not be installed on the host system.
Bug: 36130900
Test: build xz on darwin and linux
|
|
|
|
It's no longer used.
Test: none
Change-Id: I31f984a0a5c38c30be6fab92284ae05cc223188b
|
|
In preparation to move those prebuilts from prebuilts/sdk/tools/... into
the build-tools bundle for unbundled apps.
Bug: 69431993
Test: prebuilts/build-tools/build-prebuilt.sh with aidl and zipalign added
Change-Id: I3ac2c5178562def766dcf945c041c7588b7f6bed
|
|
Test: Manual
|
|
Test: prebuilts/build-tools/build-prebuilts.sh
Change-Id: I0c9819febacdbbdd25c99ecd4ec2b64bff387d4f
|
|
Added external/clang, external/llvm, external/protobuf, external/zlib,
development/ to build vndk abi stability checking tools : header-abi-dumper,
header-abi-linker, header-abi-diff.
Test: repo sync -j64 fetches the projects mentioned above.
Change-Id: I6987cd0fca0d45ce4f9ee5c2ed4bf902ddb56c26
|
|
Remove the nesting of build/{blueprint,kati,soong}, which should allow
us to use submodules. Differs from master in that most of the
copyfile/linkfile entries have been removed, since we really only need
this repository for the tools in build/tools. Everything builds with
Soong or Go's scripts, not Make.
Bug: 28001743
Test: prebuilts/build-tools/build-prebuilts.sh
Change-Id: I5ff919cdb0423ebd11d9033fadab8aedf1a8b81d
|
|
Bug: 27499941
Change-Id: I74ea7398b4954e6560a2f42aed289228b0399c7e
|
|
Bug: 27944293
|
|
Switch from using external/sepolicy to system/sepolicy.
Bug: 27875478
|
|
libconstrainedcrypto, formerly know as libmincrypt, used to be part of
system/core. Moving the code to external/ has a couple benefits:
* The external/ location more accurately reflects the Google-internal
heritage of the code.
* We're planning for removing dependencies on this code for most
consumers in favor of switching to BoringSSL's libcrypto, so it
doesn't make sense to keep the code in system/core.
* Some rare uses of this code will probably remain (e.g. constrained
environments such as bootloaders, TEE, etc.), having the code in a
separate repo makes it simpler to track for projects outside the
main Android tree.
BUG: 27293141
Change-Id: Iedcf78d83390536ebb9b945eeebaf1715f2d4a8e
|
|
Bug: 27552463
|
|
libgabi++ from abi/cpp was only useful with stlport and libstdc++,
neither of which is used in the platform any more. The NDK has its own
copy of libgabi++, so remove the platform version.
Change-Id: I3c97a5e49c8b0e9d1269567e0c16da8b5df604aa
|
|
Bug: 27429973
|
|
Change-Id: I18921cd1a93f80cd20aca4024a505b5a49d3fe31
|
|
BUG: 27228782
|
|
-external/sl4a
-packages/apps/Test/connectivity
-tools/test/connectivity
Bug: 27265878
Change-Id: I8cfe53fc1fcafcbca52e7b063a2c169964a66bb7
|
|
Change-Id: Ibe585e8811c647664a5935d898615ebcd4316236
|
|
BUG: 26412135
|
|
|
|
We keep some common device-specific files in the Linux prebuilts as
well, so it can't be Linux-specific (for those that prune their repo
trees on Darwin).
Change-Id: Ifd16509e9de79f6265e944ad409ec8ddf2dc8419
Reviewed-on: https://googleplex-android-review.git.corp.google.com/863382
Reviewed-by: Dan Albert <danalbert@google.com>
Presubmit-Verified: TreeHugger Robot <android-build-prod@system.gserviceaccount.com>
Reviewed-by: Bill Yi <byi@google.com>
(cherry-picked from commit 91d5393e9b3c05ee64501bd41aa3cd399d359903)
|
|
than two years old.
BUG: 26831697
Change-Id: I908209a5b5d80431c49859e23312d66d749aa7e7
|
|
Bug: http://b/17207577
Change-Id: I8356d6e230853447afb8d7bae5d114388d0cd932
|
|
Bug: 26197469
Bug: 20115492
Change-Id: Ie581879db65a6a8aca47bfab4c10f9b9ab5985d4
|
|
Bug: 26576096
|
|
Bug: 26113731
|
|
Change-Id: I20a2d009e89b1d9df101af0a445fdf635fc758dc
|
|
BUG:26545959
Change-Id: Ifc0e0bd1d0577b485d59ea6ea9ec43a5cd5316c0
|
|
Tested with repo sync and saves about 20% of space.
|
|
BUG=26191862
|
|
Use system/extras/simpleperf instead.
|
|
The platform/system/nvram repository contains the code for encoding
request and response messages to communicate with access-controlled
NVRAM HAL implementations, similar to what we have for gatekeeper and
keymaster.
BUG: 25762536
|
|
|
|
Bug: 25813295
Test: syncs just fine
Change-Id: Idb1706c65d9d8b8bf965c570c762350b580a1f3f
|
|
We recently moved attestation, tpm_manager and trunks into system/tpm,
so that they can live in one repo. This CL removes the old attestation,
tpm_manager and trunks repos from the manifest and adds the new tpm
repo.
Bug: 25820760
|
|
Change-Id: I4cf87a899ca267cc8e0a9e63028a025674727745
|
|
Change-Id: I9bcbe1aff3198b3e130e7f3384d58fdcc8bf1344
|