Compare commits

..

86 Commits

Author SHA1 Message Date
Dan Willemsen
3f6101deb1 Fix build-tools build
https://android-review.googlesource.com/c/platform/external/ktfmt/+/3534561
adds a dependency from ktfmt to kotlinx.coroutines, and
kotlinx.coroutines depends on kotlinx.atomicfu and the annotations in
sdk/annotations.

Bug: 402360093
Test: run a build-tools build
Change-Id: Ib7a544f03daa36710b2f24ea1fa012a99ff0b8d7
2025-03-11 08:34:14 -07:00
Colin Cross
64bd703c62 Add prebuilts/sdk to the aosp-build-tools manifest
aconfig depends on files in prebuilts/sdk

Change-Id: I2fdd5bf982d4854cfee3ec48f1f6801b53b93aaf
2025-02-24 14:32:20 -08:00
Dan Willemsen
29750195f5 Enable superproject optimizations on aosp-build-tools
Bug: 393228043
Change-Id: I76f7c21eba5efa2f003c88c0aaeae3be9e96d40c
2025-01-30 09:51:34 -08:00
Dan Willemsen
3e982975a2 Remove build-tools projects that are no longer on main
Change-Id: I90ed77944f5aa1b875c861879cda1e874fb7a305
Test: treehugger
2025-01-29 16:31:43 -08:00
Dan Willemsen
89fc938fa9 Add mpdecimal to build-tools (new cpython dependency)
Bug: 388344853
Bug: 390479029
Test: treehugger
Change-Id: I9616383ecdfce827d24d430ffc9577801a2de3a6
2025-01-29 15:50:24 -08:00
Colin Cross
8dce85811a Add external/jspecify to the build-tools manifest
Updating external/turbine requires external/jspecify.

Bug: 384046733
Test: builds
Change-Id: I9902209742fa8ab198af24039d04ffb005a09012
2024-12-13 10:08:50 -08:00
Zhuoyao Zhang
9695a63853 Add external/python/watchdog to the build-tools manifest
This project is required to build the edit_monitor binary which
needs to be released as part of the build-tools.

Tests: TF
Bug: 365617369
Change-Id: I768d90aaec603253a308e8b8a825c6a478d9449a
2024-10-24 20:48:48 +00:00
Colin Cross
1765c6507d Add external/rust/crates/rustix to aosp-build-tools branch
Test: builds
Change-Id: I748dd650b387c66d252e8395d8035e4a87f10ff1
2024-09-25 11:16:38 -07:00
Baligh Uddin
aea051e648 Migrate system/core/adb to packages/modules/adb
BUG: 167963357
Test: TH
Merged-In: I5b858cda46fb75215d3c081c6fd09e34233bd268
Change-Id: I7ba79cfdc736ceb189ab9db721318de0263c8704
2024-08-22 16:56:24 -07:00
Jihoon Kang
430192fb1c Add Rust crate monorepo to aosp-build-tools
Bug: 360440913
Test: repo sync && OUT_DIR=out prebuilts/build-tools/build-prebuilts.sh
Change-Id: I60166ef18ee4ed926b8a2ac60fd425f604fb1388
2024-08-17 00:14:37 +00:00
Cole Faust
6607742c5f Add libnativehelper to build-tools manifest
libnativehelper is now required by art to build.

Bug: 331243037
Test: OUT_DIR=out prebuilts/build-tools/build-prebuilts.sh
Change-Id: Ia6e403c376690c32a92da71b8c8478e37c0a4260
2024-08-09 16:52:08 -07:00
Sorin Basca
eb15b1bb28 Remove JDK 9, 11 and 17 since 21 is used
Bug: 342332820
Test: None
Change-Id: I91cdbfa7313e11ca444eeaa7626bebdcd678f6ed
2024-08-05 09:54:15 +01:00
Colin Cross
7175a9851f Add system/server_configurable_flags to aosp-build-tools
Also fix some alphabetical sorting.

Test: prebuilts/build-tools/build-prebuilts.sh
Change-Id: Ia677f5c018052291456c8c2facfa975b62862c7f
2024-06-24 13:21:19 -07:00
Cole Faust
e6ebd277ce Add tikv-jemalloc crates to build-tools manifest
Bug: 340345793
Bug: 340345454
Test: Presubmits
Change-Id: If801fc5092fc31ce9b82f919ba631235cc47466b
2024-05-23 15:30:02 -07:00
Zhuoyao Zhang
46d51eb49b Add tools/asuite and external/python/six to the build-tools manifest
The two projects are required to build the tool_event_logger which
needs to be released as part of the build-tools.

Bug: 337946564
Tests: presubmit
Change-Id: I3445e9fd513ec11efc9e21377c635caa5e52a82b
2024-04-29 23:35:47 +00:00
Cole Faust
a8a349d6f0 Add n2 and dashmap to the manifest
dashmap is currently unused, but will be required after merging in
https://github.com/evmar/n2/pull/112

Bug: 318434287
Bug: 328273370
Test: added n2 to build-prebuilts.sh, and ran OUT_DIR=out prebuilts/build-tools/build-prebuilts.sh
Change-Id: Ied5af144b8b2c21b385521be430f9d0313c00d93
2024-03-28 20:02:53 +00:00
Elliott Hughes
3f2d0edf37 Fix build by adding new dependency.
Test: treehugger
Change-Id: Ibeb617108190128ca99e651c9f49e17fdb9ecc71
2024-02-12 20:09:03 +00:00
Sorin Basca
e551011cbc Add JDK21 prebuilts to aosp-build-tools manifest
Bug: 313924276
Test: Copy manually && repo sync
Change-Id: Icdcc71d3295e9b00a600f523244ef6ea65a4110e
2024-02-07 14:40:34 +00:00
Joe Onorato
d9a2b5a1ee add rust to build-tools branch
Change-Id: Ib5282d5324e1c014670aeb2f703fe8dde8f396b7
2023-08-10 17:59:19 -07:00
Colin Cross
011f7e0ebd Add external/kotlinx.metadata to aosp-build-tools
external/kotlinx.metadata is a new dependency of external/auto.

Test: Presubmit
Change-Id: Id3fee6f79963e6b61ffc29737e45975642cafca1
2023-08-07 23:03:39 +00:00
Xin Li
c3a145e4bc DO NOT MERGE ANYWHERE - Update build-tools to use main branch.
Bug: b/289400079
Change-Id: Ie9146b07b15509a256ac75ea1b6ba52e12378d2c
2023-07-05 23:02:11 -07:00
Ibrahim Kanouche
597b659f17 Added spdx-tools to build-tools platform/manifest
Change-Id: I748ab6b5556efa62f54e6687054cbae2d4e588f6
2023-03-31 17:49:08 +00:00
Dan Willemsen
b9d19d2f79 Remove obsolete projects from build-tools manifest
And make some of the darwin prebuilts only check out on darwin.

Change-Id: I373e576df704dcadba9f617e9b1735d05b5eddd2
2023-03-15 16:20:42 +00:00
Jihoon Kang
930ba147f0 Including packages/modules/common in aosp-build-tools branch
Missing defaults in the branch, especially for "service-art" leads to
unexpected behavior, combined with "AllowMissingDependencies" set to
true for this target. Thus, include `packages/modules/common` and its
dependency `system/apex` to resolve missing dependency issue.

Test: repo sync && OUT_DIR=out prebuilts/build-tools/build-prebuilts.sh
Bug: b/268065279
Change-Id: I7097cf3525cefb8c3c51b21344481c7ce2de46ca
2023-02-06 22:54:54 +00:00
Yu Liu
b12c9587a3 Add external/bazelbuild-rules_license to the repo.
To support DCLA we need to do in_apex transition on the DCLA libs,
therefore this folder need to be present, otherwise bazel cquery will
fail.

Bug: 240424572
Test: None
Change-Id: Ia8745fbca44ff7682287a86abff8498bdf461f93
2023-01-27 00:58:58 +00:00
Krzysztof Kosiński
2718531294 Add ow2-asm to the manifest.
This will replace the prebuilt in prebuilts/misc.

Bug: 259136464
Change-Id: I6b7a0c5b064d96edcfd881f53d0eedd3dd6a81c6
2022-11-18 04:19:10 +00:00
Chris Parsons
aa725521d9 add bazel-required projects to build-tools
These projects will be required by the build system after bazel support
is turned on.

Bug: 254713799
Test: TH
Change-Id: If13853b41b56845e80fbcccb0efe14c80265b303
2022-10-25 17:27:19 -04:00
Krzysztof Kosiński
8d48a2a40e Add external/gson to AOSP manifest.
This will replace the prebuilt JAR dependency for protobuf.

Fix breakage in aosp-build-tools CI branch.

Bug: 203713560
Change-Id: I2e30fe56ff993d295c6b1dd42cec3c8f7b624717
(cherry picked from commit 2a362d9418)
2022-08-29 19:01:01 -04:00
Jordan Demeulenaere
3b3d40cd8c Add external/kotlinc
Test: Manual
Bug: 235461679
Change-Id: Ie09781de646d4eef339d732c9ffa3f4290c4beae
2022-08-10 12:16:40 +02:00
Jordan Demeulenaere
16fb890841 Add external/ktfmt
Test: Manual
Bug: 235461679
Change-Id: Ia3cfa00374d60aa46bc9fc2fa0b44ad1fd21dc22
2022-08-05 13:07:49 +02:00
Colin Cross
bb65743853 Add external/libcap
ART added a dependency on libcap.

Test: builds
Change-Id: Iea9007ec66e4a28cc0bfc4069eead6a544dda7f0
2022-08-01 16:06:23 -07:00
Sorin Basca
62ffe8a116 Add prebuilts/jdk/jdk17 to manifest
Bug: 233029164
Test: TH
Change-Id: I45bddc306d625f92b64d1244463953853ca0fdfd
2022-07-22 22:07:34 +01:00
Colin Cross
6e629d9fd2 Add external/tinyxml2 for libartbase
Test: builds
Change-Id: I276a6fd257cf61a77a74338f05a349a87c39b16e
2022-05-18 12:11:58 -07:00
James Farrell
3f51435d84 Add brotli to build-tools.
Bug: 227624734
Change-Id: Iab6f87081c7c887b3761df43c674a1aca1818061
2022-04-27 17:18:21 +00:00
Colin Cross
c19d24c068 Add csuite to aosp-build-tools manifest
The art project now contains a csuite_test module, which causes a
blueprint failure:
error: art/test/Android.bp:1317:1: unrecognized module type "csuite_test"

Add the csuite project that defines the module type.  This will
also add csuite_test to go/Android.bp.

Test: aosp-build-tools build
Change-Id: I6eaa806b50b76d9e88bb440b4a3be9278eab6614
2021-12-08 15:44:42 -08:00
Dan Willemsen
89052716b2 Add golang-x-sys and libnl as new dependencies
golang-x-sys is required for upgrading golang-x-tools (the vcs package now requires x/sys/execabs)

libnl is required for upgrading nsjail

Change-Id: Iad2d7c5b9f469b4a065f18febd8fd415647ea8b4
2021-08-30 19:52:13 +00:00
Dan Willemsen
c914c3335a Revert "Add projects for RBE protos"
This reverts commit 3e0664d6cc.

Reason for revert: we haven't been developing RBE tooling in this branch.

Change-Id: I3a80bcb6e12b1b18b0dd7dc2cb36fc673c4dba39
2021-08-28 00:23:47 +00:00
Colin Cross
7106bfa90b Add external/musl to aosp-build-tools
Add musl to aosp-build-tools as a proving ground.

Bug: 190084016
Test: empty project
Change-Id: I8280008ef7b38a68cead0500f17ebf0b26cdabec
2021-06-25 13:05:58 -07:00
Colin Cross
054fc72728 Switch jemalloc to jemalloc_new
Test: OUT_DIR=out prebuilts/build-tools/build-prebuilts.sh
Change-Id: I0d13a8881121f973461dba72c507fb70456190c3
2021-04-08 17:55:13 -07:00
Sasha Smundak
32129429a2 Add starlark-go
Manually apply https://r.android.com/c/platform/manifest/+/1656659

Test: build
Change-Id: Iffbafd3677f63bb5f6d5684a68dea9b778c430c1
2021-03-31 13:20:22 -07:00
Colin Cross
b2c4458f97 Add art and lzma to build-tools manifest for create_minidebuginfo
Also add xsdc, which isn't strictly necessary but makes the build
unhappy due to uses of the xsd_config module type in art Android.bp
files.

Test: OUT_DIR=out prebuilts/build-tools/build-prebuilts.sh
Change-Id: I3d0ef3509be0ffcb0b20d1648cd324b4d67256e8
2021-03-22 17:16:43 -07:00
Raman Tenneti
626a918720 Revert "build-tools: add superproject support"
This reverts commit f609231818.

Reason for revert: Really sorry Matthias, we are not 100% ready on the server side (?) for every project. Will revert this revert asap. Thanks

Change-Id: I1ad0b04f3af9ca8119c1935d138a5be2c0f5947b
2021-02-25 17:22:55 +00:00
Matthias Maennich
f609231818 build-tools: add superproject support
Signed-off-by: Matthias Maennich <maennich@google.com>
Change-Id: Icc3b00ffaf05475a87a3dda38a1619522c844e6b
2021-02-25 11:54:50 +00:00
Thiébaud Weksteen
9523f624d1 Add external/bloaty and its dependencies
Bug: 172338620
Bug: 172340275
Change-Id: I42685422adba3241ec9624d020a66c6da7965054
2020-12-15 20:20:07 +01:00
Dan Willemsen
eda9705986 Add openssl to build-tools
This is primarily for host python to add SSL support (upstream does not support boringssl), but will also be used to provide a `openssl` command line tool prebuilt for use during the build.

Bug: 173151817
Change-Id: Ibca2a9a0a4783b1bb884c3296296f909974a9f39
2020-12-14 23:33:20 +00:00
Colin Cross
e4478c4047 Add system/unwinding to build-tools manifest
system/core/libbacktrace has moved to system/unwinding/libbacktrace.

Test: OUT_DIR=out prebuilts/build-tools/build-prebuilts.sh
Change-Id: I54c0f30652eb5fd658dc9e3f7a7c36e4b0eebde8
2020-10-16 12:10:32 -07:00
Baligh Uddin
b89aab7925 Fix aosp-build-tools manifest, which is not automerged from upstream
BUG: 168791309
Test: None
Change-Id: I1a35cc4bc1a5a16cd7ba1bf099087d3ebb9f244a
2020-10-09 19:21:19 +00:00
Alessio Balsini
efac88a8be Add system/libhwbinder to build-tools manifest
libhidl-gen depends on libhwbinder_headers, and is causing
aosp-build-tools targets to fail.
Add the missing system/libhwbinder repository to the manifest to fix the
issue.

Bug: 162738026
Test: Forrest/CI aosp-build-tools
Signed-off-by: Alessio Balsini <balsini@google.com>
Change-Id: I34649907af999ce60d6962605a85187784cd0174
2020-08-03 15:50:14 +00:00
Sasha Smundak
2c3011707c Add go-cmp, go-creachadair-shell, go-subcommands to the build-tools manifest
Change-Id: I1046d69135bd4a49a0cab85e8a5643c42f0a2083
2020-06-26 17:06:07 -07:00
Colin Cross
3373dccada Add AutoValue and its dependencies to the manifest
Bug: 158870037
Test: repo sync
Change-Id: I8d1a3570bc5f82657db4251680e6a7b9afb3e8b0
(cherry picked from commit 12e7c5ea8e)
2020-06-19 21:15:11 -07:00
Sasha Smundak
068685ed19 Add go-etree to the build-tools manifest
Change-Id: I2b840d21d43a95e65dba3d9d70e5d2cba9bccf9b
2020-06-01 17:03:33 -07:00
Jooyung Han
365d0e1b74 Fix build-tools build
Add /system/libbase

Bug: 148941208
Test: treehugger
Change-Id: I5c5279e0bab0aa2e1df44a3b0db3d49601c3ae6c
2020-05-21 07:35:04 +09:00
Dan Willemsen
ebb3f87cfc Fix build-tools build
Bug: 149737100
Change-Id: Ib752a2b398f345285adb4db2d69f43c59ec40eac
Test: treehugger
2020-05-19 18:09:53 +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 154 additions and 1021 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