summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-15Remove jdk9 and jdk11 from manifestmaster-artSorin Basca
Bug: 324364469 Test: Manual remove and run build Change-Id: Id7cc0c5bbf665b06b739a3cc2a892845c8b1d7f0
2024-02-08Add JDK21 prebuilts to aosp-master-art manifestSorin Basca
Bug: 313924276 Test: Copy manually && repo sync Change-Id: Ida9e53ea70381bd5053c67ed3217c50ff013277b
2024-02-07add libcxx to manifestDennis Shen
Change-Id: Id24ecb5714df2f38fbb9e6b49e6d7b1e73037a83
2024-02-06fix manifest typoDennis Shen
Change-Id: I28f05b02d30887a9570ee3ea80d7987761d9c221
2024-02-05add external/rust/crates/memmap2 to manifestDennis Shen
Change-Id: I6fb0c8fe3d07148fc39c2e9e6ccd81dd080bbfd8
2023-12-18Add dependency of aconfig to master-artVictor Chang
The dependencies were dumped from aosp/main with the following bazel-query bazel query --config=queryview 'deps(//build/make/tools/aconfig:aconfig--linux_glibc_x86_64)' bazel query --config=queryview 'deps(set(//external/rust/crates/protobuf-parse:libprotobuf_parse--linux_glibc_x86_dylib //external/rust/crates/regex:libregex--linux_glibc_x86_dylib))' aconfig binary is required to build a Soong java_aconfig_library module. I did successfully use the prebuilt aconfig in master-art, but the verison is not latest, and we need the latest aconfig to unblock go/mainline-on-main. Also, the build logic of using aconfig optionally is a bit complicated as it involves other branches, and I haven't figured out the best way to do so. Bug: 316554963 Test: art/tools/buildbot-build.sh --dist succesfully with https://r.android.com/c/2880086/1 Change-Id: I0c4fa4d8baaece2cc5b9f10f6af926b619b0dac4
2023-12-14Remove "external/smali" from manifestDavid Srbecky
Use "external/google-smali" instead. Bug: 279165123 Change-Id: Ic238a091bb0debbd86fe4a44b3a3e562f976cd0f
2023-12-06Add external/zstd to manifest.David Srbecky
libunwindstack needs this project to be able to support compressed debug sections. Bug: 309857311 Test: treehugger Change-Id: I208f5f9e37b36865193e2d54ebf3a6d3e044535d
2023-12-05Add "external/google-smali" to manifestDavid Srbecky
The "external/smali" is deprecated and unmaintained. The new version corresponds to https://github.com/google/smali Change-Id: Id84d6ae1d3f051f3a60e52af5e6b3e15657eae73
2023-10-12Add toolchain/pgo-profiles to repo manifestYi Kong
Test: presubmit Change-Id: If78cb5edee0b8fc7fa647178cd2f20b3bab9fd3f
2023-10-02Add vogar dependencies to ART manifest.Krzysztof KosiƄski
Bug: 243950468 Test: presubmit Change-Id: I737294a0f660a7bf70f2e4bbd659755c08eb601a
2023-09-28Revert "Remove apksig dependency."Martin Stjernholm
It's required for building the module on the internal master-art branch. This reverts commit 02ee0453158f210d1ee0dc4a83f214062ae0d13b. Test: vendor/google/modules/ArtGoogle/build-art-module.sh \ --sdks-args="--skip-allowed-deps-check" Bug: 279835185 Change-Id: Id669a03ba659463340266f4ba6a620768121086b
2023-09-15Remove apksig dependency.Martin Stjernholm
It was added for zipapex support, which has been removed again. It appears there are no other uses. Test: Host and target runtests in the test chroot Test: Presubmits Bug: 279835185 Change-Id: If2a4fd43a26133d8be5cca4718f9284e7c194aae
2023-09-11Update `master-art` manifest after `bpf_headers` moved.Vladimir Marko
Test: art/tools/buildbot-build.sh --target Change-Id: Ib8924093e1f0266ef2245a8ebf61106be4c577bd
2023-07-05DO NOT MERGE ANYWHERE - Update master-art to use main branch.Xin Li
Bug: b/289400079 Change-Id: I22580fcc53d2f7f0dffff4d47c1252ba67233cf0
2023-06-26Add platform/system/gsid to master-art.Jiakai Zhang
Bug: 287958783 Test: Validated with validate_repo_branch.par (see go/mani-verify#using-validate-repo-branchpar): /google/data/ro/projects/android/android-build/validate_repo_branch.par \ --target_repo=android --branch=master-art \ --local_manifest default.xml Change-Id: I1c6a319048e1ac240661ffd3a5344b3324facf8a
2023-06-23Add project `platform/okio` to the `master-art` manifest.Roland Levillain
This project is a new build dependency of OkHttp. Test: Validated with validate_repo_branch.par (see go/mani-verify#using-validate-repo-branchpar): /google/data/ro/projects/android/android-build/validate_repo_branch.par \ --target_repo=android --branch=master-art \ --local_manifest default.xml Change-Id: I14b16f2d85211f44c39e0c770ba2be458be3c331
2023-05-22add release projects to master-artJoe Onorato
(partly cherry picked from commit 71b416b688b6234aedab0d55921a156e9959cd30) Test: Validated with validate_repo_branch.par (see go/mani-verify#using-validate-repo-branchpar): /google/data/ro/projects/android/android-build/validate_repo_branch.par \ --target_repo=android --branch=master-art \ --local_manifest default.xml Change-Id: Ibb5245d2d72f455a4af408bece67f50df2ac8e0d Merged-In: Ibb5245d2d72f455a4af408bece67f50df2ac8e0d
2023-04-26Add new dependency for external/dagger2.Martin Stjernholm
It was introduced in https://r.android.com/2534782. Bug: 271587547 Test: art/tools/buildbot-build.sh --skip-run-tests-build on master-art Change-Id: I5146dce8d31665e8a5f0318c7427239a46720875
2023-03-31Added licenseclassifier to master-art manifestIbrahim Kanouche
Change-Id: I0b6aebf079e9f5486884eb37d480f1bbf7fc3aec
2023-03-21Added spdx-tools to aosp-master-art manifest.Ibrahim Kanouche
Blocking aosp/2497576 Bug: 265472710 Change-Id: I799680bffa2539ad6b7554b00c36f02269e460ac
2023-01-31Add minimal rust support for libunwindstack.Christopher Ferris
Test: Builds with these repos. Change-Id: Ie7f83e536d913efe1194afd07a30b047bc9d3ce1
2022-11-18Move ow2-asm to the right manifest section (build system support).Ulya Trafimovich
Test: treehugger Change-Id: I371f3d66e7053d6b6315d893c40b7b44e6057ef0
2022-11-18Add ow2-asm to the manifest.Ulya Trafimovich
This will replace the prebuilt in prebuilts/misc. (cherry-picked from https://r.android.com/2302391) Bug: 259136464 Change-Id: Iceec5ba4b9bb1b67933807520a553bbc4183fd6c
2022-10-26add bazel-required projects to master-artChris Parsons
These projects will be required by the build system after bazel support is turned on. Bug: 254713799 Test: TH Change-Id: I7d43eb101e39b6a2af5d71c55253f5397fced7bd
2022-10-20Add external/musl to aosp-master-artColin Cross
Add external/musl to replace glibc as the host libc. Bug: 190084016 Test: treehugger Change-Id: Ibd3c7c116925be76d14999f301657e21973475f6
2022-07-22Add prebuilts/jdk/jdk17 to manifestSorin Basca
Bug: 233029164 Test: TH Change-Id: I33f82abb93fdd2073a03f1dd76f45889aec5b2d4
2022-04-04Remove pinned projects for AIDL.Martin Stjernholm
It should work from head again with the fresh libbinder_ndk headers dropped in https://r.android.com/2050775. This reverts https://r.android.com/1922437 and https://r.android.com/2042931. Test: lunch armv8-eng art/tools/buildbot-build.sh --target --installclean on master-art Test: lunch arm_krait-eng art/tools/buildbot-build.sh --target --installclean on master-art Bug: 211018812 Change-Id: I6825bf5a9c9a076a99e10f130cb06b9119a25650
2022-03-29Pin prebuilts/build-tools because of system/tools/aidl pinDan Willemsen
The next commit in prebuilts/build-tools contains an updated bison executable which requires an update to system/tools/aidl. Bug: 211018812 Test: treehugger Change-Id: Ic7847790503a1dda00eaa3694a231003dbbdb12a
2022-03-16Add manifest-server to master-art manifest.Jiakai Zhang
This allows us to use smartsync (go/android-smartsync). Bug: 224971494 Test: - 1. /google/data/ro/projects/android/smartsync_login 2. /google/data/ro/projects/android/smartsync_repo sync -t BUILD_ID -c -j8 -q Change-Id: I02909896bc39175028903ffbc075861ec1a2fccb
2022-01-28Add csuite to the pdk groupSantiago Aboy Solanes
Bug: 209011880 Change-Id: Ide63f8da4472d189d789e010a42e316d92343d66
2022-01-19Add new dependencies for libbpf_androidConnor O'Brien
Update manifest to pull in external/libbpf to satisfy the newly introduced dependency of libbpf_android on libbpf_minimal. Since external/libbpf/Android.bp references modules in external/elfutils (though they are not dependencies for libbpf_android), pull that in as well to prevent a breakage. Bug: 203823368 Change-Id: I0c653f3f48be50e95b4ceca9f23a5b60a68d757b Signed-off-by: Connor O'Brien <connoro@google.com>
2022-01-11Add tools/repohooks for cpplint etc.Martin Stjernholm
Test: repo sync Test: m cpplint-art Change-Id: I783504c8e3ac8f34cbb5df0b2943c9839be6c660
2021-12-14Pin system/tools/aidl revision in master-art.Vladimir Marko
This is a workaround for missing AParcel changes in prebuilts/runtime Test: buildbot-build.sh --target Change-Id: I07cb964676d6520999ada3597bee69611908241d
2021-12-07Add csuite support to master-art for aosp/1913225Santiago Aboy Solanes
Bug: 209011880 Change-Id: Id2092bf451674be0058d169e7d6fdcf96ac37403
2021-11-30Add non-apex dependencies of libbpf_androidColin Cross
Upcoming license changes use the existence of a dependency to track license requirements. libmeminfo depends on libbpf_android, and then removes the dependency with target.apex.exclude_static_libs. The apex mutator runs after the deps mutator, which means the dependency already exists before the apex variant is created, and is annotated to be ignored in the apex variant. The licensing code is unaware that the dependency is ignored, causing it to traverse into libbpf_android and hit missing dependency errors. Add the dependencies of libbpf_android as a workaround. Bug: 207445310 Test: art/tools/buildbot-build.sh --target Change-Id: I336aeb2062493021ffc2d73d195c629c0e35cf50
2021-11-30Add system/logging as a dependency of libutilsColin Cross
libutils depends on liblog_headers, which is defined in system/logging. Bug: 207445310 Bug: 208450955 Test: art/tools/buildbot-build.sh --host Change-Id: If4c89577d7136b7c48ca047c00afe3ffadd8205b
2021-11-05[LSC] Fix superproject to explicitly use manifest branch.Xin Li
Bug: 205331169 Merged-In: Ided13922b4ed97b44cb30cc25742c3c235a9b46d Change-Id: Ic71401ac3b3165fb53918653fcafb397682a594e
2021-10-28Add apexer dependencies to aosp-master-art manifestColin Cross
The dependencies of apexer listed in the required property were being ignored, add the required manifest projects so the aosp-master-art build still works when required properties are respected. Bug: 204136549 Test: art/build/build-art-module.sh Change-Id: Ided13922b4ed97b44cb30cc25742c3c235a9b46d
2021-10-20Add bundletools to build .aab's that are needed for .apks files.Martin Stjernholm
It is used by the Mainline build scripts. Test: vendor/google/build/mainline_modules_bundles.sh on internal master-art branch Bug: 202192894 Change-Id: Ia63535bf48729939b1984e7bcd5bf9b3b40d84cf
2021-10-15master-art: add erofs-utils to manifestOrion Hodson
Test: repo sync Test: banchan com.android.art & m nothing Test: Validated with validate_repo_branch.par (see go/mani-verify#using-validate-repo-branchpar): /google/data/ro/projects/android/android-build/validate_repo_branch.par \ --target_repo=android --branch=master-art \ --local_manifest .repo/manifests/default.xml Bug: 203188240 Change-Id: I496d188caeaa98437a684bc9e90f529730677335
2021-07-02Add external/go-cmp for golang-protobuf upgradeDan Willemsen
The new version of external/golang-protobuf requires go-cmp. Change-Id: Ief4abe0df0cc660b72d10a9045dc6324860953e1
2021-06-29ART: Add google-styleguide as a dependency to the minimal tree to enableArtem Kotsiuba
cpplint Currently it's not possible to run cpplint tool on the minimal tree because google-styleguide is a part of the full tree only. This patch adds it to the dependency list of the minimal tree to fix this. Test: m cpplint-art Change-Id: Id5a9828dd02e309ec672b9637d56a840f80e9962
2021-06-22Add conscrypt SDK prebuilts to master-art.Mathew Inwood
Bug: 188427719 Change-Id: I107a96e801c2a4eff65c1783d45ef64ee3cd6c51
2021-06-02Including new libtinyxml2 dependency in ART branchSorin Basca
Bug: 177209057 Test: repo sync Change-Id: I360b2efa03782b754b9b50fa964f3f71b561c376
2021-05-26Add prebuilts for libstatssocket SDK.Martin Stjernholm
It is being moved out from prebuilts/runtime. Test: repo sync; m nothing Bug: 188427719 Change-Id: Ied44ff56806727bf1a34f91947739ea29e9b947a
2021-05-10Adding frameworks/libs/modules-utils to ART manifestChris Wailes
Test: m Bug: 183133670 Change-Id: I857f866f300e1e00a532c0d98b25338d011ec714
2021-03-29Add external/startlark-go, build/make/tools/rbcrun depends on itSasha Smundak
See aog/1475299 Bug: 180529448 Test: m rbcrun Change-Id: I8b21183de2c0376f808ceea7dce71db681fff89f
2021-03-24Add proto_logging projectEric Holk
This is needed to build the statsd APIs for ART from source to avoid issues with the proto definitions being out of sync. Bug: 170149255 Change-Id: I4a01d0d472faf1c8fe25951cc84df5011fb12711
2021-03-15Add new project for common module build support.Martin Stjernholm
Test: Presubmits Bug: 142935992 Change-Id: I87985c0aa3ad8b4f3c7f54ab168f09f070c0004b