Compare commits

..

73 Commits

Author SHA1 Message Date
Android Build Coastguard Worker
76010ab2ae Pin manifest of build-tools-release
Change-Id: I82bf0f4a982101c9d8224821507e4b2cb86ed5e3
2021-05-14 17:50:34 +00:00
android-build-prod (mdb)
254bc29957 Pin manifest of build-tools-release
Change-Id: Ifb04a2e005156a0bde898fa26da6f3cb2602ed7f
2021-05-12 18:58:50 +00:00
android-build-prod (mdb)
31e649c60f Pin manifest of build-tools-release
Change-Id: I3bde09f0bbf916c0b4a08065fb2d0eab830172e4
2021-05-12 17:26:04 +00:00
android-build-prod (mdb)
8b41f5f752 Pin manifest of build-tools-release
Change-Id: Idf4c4d49629bcc925c0f232a6bc5178f1c42d338
2021-04-20 22:27:32 +00:00
android-build-prod (mdb)
93fab226f7 Pin manifest of build-tools-release
Change-Id: I4329f1bc9ae6ad44422064a6fad9d9b8063c9b11
2021-03-05 22:21:41 +00:00
android-build-prod (mdb)
82d57059e5 Pin manifest of build-tools-release
Change-Id: I163362e80d8dc88a0094fa1b6a239f533d353dee
2021-02-24 05:42:31 +00:00
android-build-prod (mdb)
0b542a2039 Pin manifest of build-tools-release
Change-Id: Ie2c75e8b397011da2aa2e021820b47198e673e03
2021-02-18 01:29:00 +00:00
android-build-prod (mdb)
6cb5ecd396 Pin manifest of build-tools-release
Change-Id: Id63b73907b11cf9e6e66873d7e6b585535aa50ee
2021-02-17 00:36:42 +00:00
android-build-prod (mdb)
c24afda721 Pin manifest of build-tools-release
Change-Id: Id6a114b1f4baa992366d7bcdc70a98508e4f9c7e
2021-02-14 02:00:06 +00:00
android-build-prod (mdb)
d8276032c5 Pin manifest of build-tools-release
Change-Id: I0d144c51e59da1d1b9d244be3305379ae6210c87
2021-01-26 17:45:24 +00:00
android-build-prod (mdb)
7ea836a9f1 Pin manifest of build-tools-release
Change-Id: I72aafe16de0ed2a4b06f6dcd8b93e9554b5525d1
2021-01-26 01:15:58 +00:00
android-build-prod (mdb)
47be6cf5b2 Pin manifest of build-tools-release
Change-Id: I5e881c337617c10d79bf9fae32d3963d0f09229b
2021-01-26 00:22:49 +00:00
android-build-prod (mdb)
16aefbf09a Pin manifest of build-tools-release
Change-Id: I1ace1226841b0feb7fc39fd9d1d22f62ed1b358c
2021-01-11 19:56:42 +00:00
android-build-prod (mdb)
650665e42a Pin manifest of build-tools-release
Change-Id: I215ba12a02ae14a44eb0510ec4d0b354a4fd205b
2021-01-08 05:50:02 +00:00
android-build-prod (mdb)
48795d1999 Pin manifest of build-tools-release
Change-Id: I85322f2dfe26c9dbd101d2291f618c758aca29e0
2021-01-05 23:54:01 +00:00
android-build-prod (mdb)
26c85e40c7 Pin manifest of build-tools-release
Change-Id: I8d18631e2cf658b28c9c543319ecb50ef468a57c
2020-12-17 20:40:07 +00:00
android-build-prod (mdb)
40e9101e2e Pin manifest of build-tools-release
Change-Id: Iaf2a78e7424755a0c91b092b9c51bbdba1cc15ac
2020-12-17 05:27:38 +00:00
android-build-prod (mdb)
1a22ab43c8 Pin manifest of build-tools-release
Change-Id: Ib271f64ba49a9cab430410bdae32f472adf4d117
2020-12-16 20:35:28 +00:00
android-build-prod (mdb)
39c890cc44 Pin manifest of build-tools-release
Change-Id: Id1b0f63a6c8c20dbac23414ce2717e06c295a633
2020-11-17 20:17:08 +00:00
android-build-prod (mdb)
38e37d7895 Pin manifest of build-tools-release
Change-Id: I448a5c1b58a0e9a4e6fe7ebc145cde044a124dc3
2020-10-28 21:22:47 +00:00
android-build-prod (mdb)
47c66f7a83 Pin manifest of build-tools-release
Change-Id: I38ea7d83c72f115a7fb02909d845b930f99d3f1d
2020-10-20 01:53:08 +00:00
android-build-prod (mdb)
8acdb5ff49 Pin manifest of build-tools-release
Change-Id: I8a911b7c89aa72b790b3af6c7ef4511d2a95d693
2020-10-16 02:36:28 +00:00
android-build-prod (mdb)
1228a7b795 Pin manifest of build-tools-release
Change-Id: I3767a102f57d738643c91760e4db85d9955459bc
2020-10-13 03:12:00 +00:00
android-build-prod (mdb)
45fa040516 Pin manifest of build-tools-release
Change-Id: I2118b8850820da06966791fd9b91a16283974eb7
2020-10-08 09:07:56 +00:00
android-build-prod (mdb)
ba9d2b7c4f Pin manifest of build-tools-release
Change-Id: Ib3d0405be33e7f52da0545fc74404117cc6dbae4
2020-10-06 23:08:37 +00:00
android-build-prod (mdb)
dcecfd2433 Pin manifest of build-tools-release
Change-Id: Iedcdf58035f00fbfd874bbe250dd75ebac77e939
2020-09-28 21:08:39 +00:00
android-build-prod (mdb)
e59e56a191 Pin manifest of build-tools-release
Change-Id: Icd8627a9e6702844668b32551a843047d76e8c88
2020-09-09 19:45:18 +00:00
android-build-prod (mdb)
4dcdafc26b Pin manifest of build-tools-release
Change-Id: Ibc0a2e880a0781f6cb0c1788e6439f5ab7497080
2020-08-24 18:51:54 +00:00
android-build-prod (mdb)
cbccfb5415 Pin manifest of build-tools-release
Change-Id: Ib2e0be6f555068032e245c884f291e749cf6300f
2020-08-12 20:13:52 +00:00
android-build-prod (mdb)
77a176cfd5 Pin manifest of build-tools-release
Change-Id: I19afafe7b5f935c1956bf583a1c01fe579fa76e2
2020-08-03 21:10:49 +00:00
android-build-prod (mdb)
f7d04fd26c Pin manifest of build-tools-release
Change-Id: I442de1aaf06ce837e90344737ec4976acbeeb553
2020-07-23 03:43:14 +00:00
android-build-prod (mdb)
f7208c9052 Pin manifest of build-tools-release
Change-Id: Ie4aaf785aa728ae8ec0c7d959db0214ce616d730
2020-07-09 18:18:56 +00:00
android-build-prod (mdb)
2a82b56770 Pin manifest of build-tools-release
Change-Id: I9a051c9054cc918ba0680bbbfdbe5699f52d91c9
2020-07-08 23:39:41 +00:00
android-build-prod (mdb)
da75954a2a Pin manifest of build-tools-release
Change-Id: I66bf1f6db703db56bc16a152d83864687a609490
2020-06-25 21:46:04 +00:00
android-build-prod (mdb)
611f868947 Pin manifest of build-tools-release
Change-Id: Iae65b0ee4b40e54f239f761e774930a7e4e91bdb
2020-06-25 03:15:03 +00:00
android-build-prod (mdb)
7e1cc48495 Pin manifest of build-tools-release
Change-Id: I64e2113ff1efaff79f875314b3d02482ba7c6eb1
2020-05-18 21:54:17 +00:00
android-build-prod (mdb)
debc77eb5e Pin manifest of build-tools-release
Change-Id: Ie327d8526a37c6d069ae98af75d670bfe4f38680
2020-05-04 17:15:03 +00:00
android-build-prod (mdb)
746c504b76 Pin manifest of build-tools-release
Change-Id: Id026fb840aa669b296575c94cead7da0f7f589c3
2020-05-01 03:23:54 +00:00
android-build-prod (mdb)
0cb6948c2b Pin manifest of build-tools-release
Change-Id: I16567223594a84807f619d87488e5d0815c957a0
2020-04-23 01:10:56 +00:00
android-build-prod (mdb)
b577f51175 DO NOT MERGE ANYWHERE Create manifest for build-tools-release
Change-Id: I80c3e9fe6f0c8a2803fec0ba01304f3753e54035
BUG: 154639263
2020-04-22 23:57:54 +00:00
Inna Palant
05f8493c29 Added RBE client project to the manifest
Bug: 146449359
2019-12-18 14:27:52 -08:00
Sasha Smundak
c36dcacf08 Add golang-x-sync, golang-x-tools, go-creachadair-stringset repositories
They are needed to build cross references for Go language.

Test: treehugger
Change-Id: I6b8e313b0643e83ed77b76eedc260a4b1cc0bde1
2019-12-16 10:03:39 -08:00
Dan Willemsen
702ce4f42d Add external/bc to build-tools
bc is no longer included as part of toybox

Test: treehugger
Change-Id: I28bdf5bfe1d82c1ab3b9a35d9b3ffc2cbb4c9ee0
2019-12-09 14:58:52 -08:00
Dan Willemsen
94e0c6783e Add external/libffi for python3
Test: treehugger
Change-Id: I21354985e15c0b3e0b533b9c65dda72a60e2a5d2
2019-12-09 09:26:31 -08:00
Pete Gillin
d0dbc6f850 build-tools: Add OpenJDK 11 toolchain to manifest.
This will be needed when it becomes the default toolchain in the
build.

Bug: 143521861
Test: treehugger
Change-Id: I8548a11171149d65f2cdbb0a34c2f13c4c70c8cc
2019-10-29 15:31:12 +00:00
Steven Moreland
eaf3e7e63b HIDL!
Bug: 126909658
Test: N/A
Change-Id: I52ecf643e05c38c67329ac88df80acb8cf35eb58
2019-07-31 00:24:39 +00:00
Dan Willemsen
63c3ea6089 Fix build-tools build by adding clang-tools prebuilts
error: bionic/libc/Android.bp:2032:1: module "common_libc": glob: bionic/libc/versioner-dependencies/common/clang-builtins: dangling symlink

Change-Id: I75dcbb58f0f3cc15392c571efe5e90a2ff4a4f76
Test: treehugger
2019-07-30 15:59:24 +00:00
Sasha Smundak
5e3424c51b Add Kythe and repositories it needs
Bug: 121267023
Change-Id: I16cacc5e2bebf3696de6fb24c7bfb44d4f8866f2
2019-06-27 16:31:50 -07:00
Colin Cross
b3ad388e7f Add external/fmtlib to aosp-build-tools
Test: OUT_DIR=out prebuilts/build-tools/build-prebuilts.sh
Change-Id: I1743273bf234c2fd4945cf5b164beff7ab1bc6d4
2019-06-14 12:42:34 -07:00
Dan Willemsen
3e0664d6cc Add projects for RBE protos
These are currently empty, I'll be merging in upstream-master for each
after this.

Change-Id: I392f6e5aca1ada8b296b12a6ca23a90429f3ea80
2019-04-09 12:35:51 -07:00
Elliott Hughes
431abd8379 Add external/bzip2 to the manifest.
Change-Id: I7e5abbad9bc144468cf50b8fe3f630ce83ffb16a
2019-02-20 15:02:05 -08:00
Dan Willemsen
44d21cef2a Add cpython2 dependencies
In preparation for building a python[2] prebuilt.

Bug: 117811537
Test: try to build py2-cmd
Change-Id: Iab839eb6987c0fc395c1ab80359e415e18dd5cab
2019-02-17 14:34:16 -08:00
Colin Cross
7eb7ba3d27 Add jsoncpp to the build-tools manifest
libjsoncpp is needed by libprocessgroup.

Test: prebuilts/build-tools/build-prebuilts.sh
Change-Id: I89c59a201202758c48c52c9e986dfa9aca657040
2019-02-04 10:16:14 -08:00
Ian Kasprzak
bad437fd62 Add side-branch notification to manifest.
See go/side-branch-testing.

Bug: 123650833
Test: Validated manifest with validate_repo_branch.par
Change-Id: Ia8c89c3eed7c8344b666cfeb87837e6b8cbcad51
2019-01-31 10:18:21 -08:00
George Burgess IV
3a40a2f4ef Add glibc-2.17 to repo manifests
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
2019-01-24 00:06:40 +00:00
Dan Willemsen
1ffb4acaa1 Add nsjail to build-tools manifest
Bug: 122270019
2019-01-10 12:18:25 -08:00
Dan Willemsen
00b8309001 Add boringssl, pcre, and selinux for building toybox
Change-Id: I34a1328156138be7e72f9db064aecac0814d8621
2018-10-29 10:58:23 -07:00
Dan Willemsen
b4c8193cab Add bionic and dependencies for linux_bionic
Bug: 31559095
Test: prebuilts/build-tools/build-prebuilts.sh
2018-10-21 19:39:48 -07:00
Dan Willemsen
ebd98cb83e Add m4, make, one-true-awk, toybox to build-tools
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
2018-10-04 15:24:03 -07:00
Nan Zhang
4eeaab5512 Add cpython projects to build-tools
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
2018-09-26 11:39:17 -07:00
Sasha Smundak
2bf626beef Add external/jemalloc.
Change-Id: I64bb9bb2ff8ad8a6f363312db2be6f56dce3f156
2018-09-19 11:44:56 -07:00
Dan Willemsen
b597db99ae Add golang-protobuf
soong_ui now depends on it.

Change-Id: Idf44fc819a876a0510396a090853ffef0c65d3d8
2018-07-12 23:26:05 +00:00
Colin Cross
7f55d4d020 Add external/error_prone to the aosp-build-tools manifest
Needed for turbine after aosp/I680956c2815e9eb19415c43409827050c5127668.

Test: prebuilts/build-tools/build-prebuilts.sh
Change-Id: I6bdb7ffc852a6d52143399d40504bdcb727c0c05
2018-06-18 16:09:49 -07:00
Dan Willemsen
8996a23979 Add flex to aosp build-tools
Change-Id: I0481d678be248480b5abd050162450d9cdcce216
2018-05-22 12:17:24 -07:00
Dan Willemsen
9af5757c4f Add toolchain/xz to build-tools
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
2018-03-09 00:57:01 -08:00
Tobias Thierer
7db7b5113a aosp-build-tools manifest: add prebuilts/jdk/jdk9 2017-12-06 11:35:49 +00:00
Dan Willemsen
313d745021 Remove external/r8
It's no longer used.

Test: none
Change-Id: I31f984a0a5c38c30be6fab92284ae05cc223188b
2017-11-17 14:26:26 -08:00
Dan Willemsen
18a753206d Add projects for aidl and zipalign
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
2017-11-17 10:08:33 -08:00
Nan Zhang
0cbb2f7ae7 Add turbine to build-tools manifest
Test: Manual
2017-10-24 16:39:43 -07:00
Colin Cross
e3a25981d9 Add dx, d8, desugar, and jdk to build-tools manifest
Test: prebuilts/build-tools/build-prebuilts.sh
Change-Id: I0c9819febacdbbdd25c99ecd4ec2b64bff387d4f
2017-09-22 15:23:31 -07:00
Jayant Chowdhary
686970db0e Add dependencies to build vndk abi tools.
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
2017-04-13 14:16:13 -07:00
Dan Willemsen
26326358c7 Move build/ to build/make/
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
2016-10-28 12:46:25 -07:00
Colin Cross
9f46a2d629 New manifest for building build tools prebuilts
Bug: 27499941
Change-Id: I74ea7398b4954e6560a2f42aed289228b0399c7e
2016-04-13 00:45:20 +00:00
2 changed files with 123 additions and 1274 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

File diff suppressed because it is too large Load Diff